Журнал работы

Журнал работы модуля в локальной файловой системе располагается в каталоге /var/log/docsvision\settingsservice для Linux и C:\ProgramData\Docsvision\Logs\SettingsService для Windows.

Не удаляйте папку с журналом модуля, т.к. у службы фоновых операций отсутствуют права на создание новой папки.

Пути к журналам и уровень журналирования настраиваются в конфигурационном файле по адресу /usr/lib/docsvision/settingsservice/appsettings.json в Linux и C:\Program Files\Docsvision\SettingsService\appsettings.json в Windows:

{
  "NLog": {
    "targets": {
      "logFile": {
        "type": "File",
        "fileName": "${gdc:baseLogFolder}/docsvision/settingsservice/${shortdate}_SettingsService.log", (1)
        "layout": "[${longdate}][${level}][${callsite}] ${message} ${exception:format=tostring,Data}"
      }
    },
    "rules": [
      {
        "logger": "*",
        "minLevel": "Warn", (2)
        "writeTo": "logFile"
      }
    ]
  }
}
1 Путь к файлу журнала указан в параметре fileName.
2 Уровень журналирования по умолчанию — "Warn".

Новый журнал создаётся после истечения заданного интервала времени. Каждый день журнал сохраняется в архив. Максимальное число сохраненных архивов 30.

Дополнительная информация по настройке журналирования приведена на сайте компонента NLog.