ScadaAutoReport на Linux

Просмотр 15 сообщений - с 1 по 15 (из 26 всего)
  • Автор
    Сообщения
  • #34679
    manjey73
    Участник

    Не запускается

    root@raspi:/etc/systemd/system# service scadareport6.service start
    Failed to start scadareport6.service.service: Unit scadareport6.service.service not found.

    journalctl -xe | grep scadareport6
    там вообще куча исключений от dotnet

    Хотелось бы пощупать.

    #34681
    manjey73
    Участник
    -- Начат процесс запуска юнита scadareport6.service.
    сен 13 14:40:00 raspi scadareport6[19140]: Microsoft.Extensions.Hosting.Internal.Host[11] Hosting failed to start System.IO.FileNotFoundException: C                        ould not load file or assembly ScadaAutoReportEngine, Version=6.0.1.0, Culture=neutral, PublicKeyToken=null. The system cannot find the file speci                        fied.  File name: ScadaAutoReportEngine, Version=6.0.1.0, Culture=neutral, PublicKeyToken=null    at ScadaAutoReportWkr.Worker.ExecuteAsync(Cancel                        lationToken stoppingToken)    at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)    at Scad                        aAutoReportWkr.Worker.ExecuteAsync(CancellationToken stoppingToken)    at Microsoft.Extensions.Hosting.BackgroundService.StartAsync(CancellationToke                        n cancellationToken)    at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token)    at Mic                        rosoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable 1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstE                        xception, List 1 exceptions, Func
    3 operation)
    сен 13 14:40:00 raspi scadareport6[19140]: Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly ScadaAutoReportEng                        ine, Version=6.0.1.0, Culture=neutral, PublicKeyToken=null. The system cannot find the file specified.
    

    и много, много, много еще

    • Этот ответ был изменен 1 месяц назад от manjey73.
    • Этот ответ был изменен 1 месяц назад от manjey73.
    #34686
    manjey73
    Участник

    1

    Смотрю настройки и не представляю, а что тут надо ввести, чтобы:

    1. Отчет формировался за прошлый месяц?
    2. Была возможность передать период для формирования отчета? например по какой-то команде

    • Этот ответ был изменен 1 месяц назад от manjey73.
    #34688
    manjey73
    Участник

    А оно и на Windows не запускается 🙁

    #34690
    a80808
    Участник

    Вроде как в виде параметров передается из командной строки. В модуле Автоотчет есть описание вроде

    #34692
    manjey73
    Участник

    Сервис не стартует, ни на Linux, ни на Windows.

    То есть период можно передать как строку, но где ее возьмет Автоотчет? Если он Авто 🙂

    #34720
    Mikhail
    Модератор

    Была ошибка в дистрибутиве. Автоотчёт перевыложен, скачайте его заново, пожалуйста.

    #34721
    Mikhail
    Модератор

    Чтобы задать период отчёта, выберите задачу в дереве.
    По поводу вопроса про отправку команды, посмотрите этот файл.

    #34790
    manjey73
    Участник

    Такой вопрос, а как его настраивать, если он должен работать на Linux ?

    Каким образом передавать настройки AutoReport на удаленную машину? не предусмотрено?

    #34791
    manjey73
    Участник

    3

    Ну и самый главный вопрос, что нужно прописывать либо в AutoReport либо в Модуле автоуправления, чтобы он мне каждого первого числа месяца отправлял отчет по предыдущему месяцу ?

    То есть надо, чтобы он менял период в настроенном ElasicReport и не было необходимости создавать 12 отчетов, 12 правил в AutoReport и так далее…

    #34792
    a80808
    Участник

    Он работает в связке с МАУ. В 5 версии описано более менее но коряво, придется поломать голову. В общем в МАУ создается триггер по времени, плюс два канала управления — для посылки почты и для старта Авторепорта. В МАУ прописывается в конфигураторе тот канал, что управляет Авторепортом. А в Авторепорте уже указывается канал отправки почты…
    Во написал, сам ничего не понял )))
    Не так давно клиенту запускал на 5.8.4…

    #34793
    manjey73
    Участник

    Этот механизм я понимаю, речь была о другом.

    #34801
    a80808
    Участник

    Ну и самый главный вопрос, что нужно прописывать либо в AutoReport либо в Модуле автоуправления, чтобы он мне каждого первого числа месяца отправлял отчет по предыдущему месяцу ?
    В МАУ прописываете триггер по времени чтобы срабатывал в первый день 00:00

    #34802
    manjey73
    Участник

    @a80808 🙂

    Как передать при помощи AutoReport в ElasticReport параметры, чтобы он выдал отчет за прошлый месяц, после срабатывания триггера?

    При выборе отчета в «Главное меню» — Отчеты я выбираю период. Как это сделать при помощи AutoReport

    А то уже выяснили, что Гибкие отчеты не Гибкие. Сейчас еще выяснится, что Авто не Авто? 🙂

    #34804
    manjey73
    Участник

    Ну и собственно, родившееся по ходу.

    1. Как передавать настройки AutoReport на сервер с Linux?
    2. Почему у приложения нет иконки (чисто эстетический момент)
    3. Почему не сделали в виде расширения Администратора, ну или хотя бы не сделали обертку расширения, чтобы из Администратора запускать конфигуратор AutoReport?

Просмотр 15 сообщений - с 1 по 15 (из 26 всего)
  • Вы должны авторизироваться для ответа в этой теме.