Настройка логирования в docker контейнерах

По умолчанию запись логов ведётся в режиме standard.

Для изменения режима логирования необходимо:

  1. Перейти в папку сервиса, для которого необходимо сменить режим логирования:

    /docker-volume/{имя_сервиса}/config.

  2. Для сервисов identity-server, dashboard-service, dashboard-viewer, script-service, scheduler открыть файл appsettings.json на редактирование.

    sudo nano appsettings.json
  3. Изменить значение параметра LoggingMode, указав значение "Full".
  4. Сохранить файл.

  5. Перейти в папку со скриптами платформы. Перезагрузить платформу выполнив команду:

    sudo ./run.sh --restart

Для изменения режима логирования ViQube-Admin необходимо:

  1. Перейти в папку /docker-volume/viqube-admin/.
  2. Открыть файл NLog.config на редактирование.
  3. Найти строчку:

    <logger name="Visiology.*" minlevel="Info" writeTo="seq">
  4. Изменить параметр minlevel на Trace для логирования запросов / ответов на админку. Либо на Debug для логирования запросов / ответов с админки на ViQube
  5. Сохранить файл.

  6. Перейти в папку со скриптами платформы. Перезагрузить платформу, выполнив команду:

    sudo ./run.sh --restart