Журнал программы Конструктор Web-разметок

Для программы Конструктор Web-разметок предусмотрен журнал работы. Журнал хранится по пути C:/Program Files (x86)/Docsvision/WebClient/Logs/. Имя файла журнала имеет следующий формат: WebLayoutsDesigner PID #### ГГГГ-ММ-ДД, где #### — номер процесса.

Журнал содержит следующую информацию:
  1. Вход/выход пользователя.

  2. Системная информация о работе программы.

  3. Изменение условий выбора разметки.

Включить или отключить ведение журнала можно в конфигурационном файле программы.

Чтобы включить или отключить журнал программы Конструктор Web-разметок:
  1. Найдите конфигурационный файл, расположенный в папке по адресу C:/Program Files (x86)/Docsvision/WebClient/WebLayoutsDesigner.appsettings.json.

  2. Выполните настройку журналирования:

      "NLog": {
        "targets": {
            "async": true,
            "logFile": {
                "type": "File",
                "fileName": "${basedir}\\Logs\\WebLayoutsDesigner${event-properties:item=Tenant} PID ${processId} ${shortdate}.log", (1)
                "layout": "[${longdate}][${level}][${callsite}] ${message} ${onexception:${newline}${exception:maxInnerExceptionLevel=10:format=shortType,message,stacktrace:separator=*:innerExceptionSeparator=
	}}"
            }
        },
        "rules": [ (2)
            {
                "logger": "Microsoft.*",
                "minLevel": "Trace",
                "maxLevel": "Info",
                "final": true,
                "writeTo": "logconsole" (3)
            },
            {
                "logger": "*",
                "minLevel": "Error",
                "writeTo": "logFile" (4)
            }
        ]
    }
    1 Измените значение параметра fileName, чтобы настроить путь для сохранения журнала работы:
    В fileName можно использовать допустимые для NLog переменные, например: \Logs\${level}\WebLayoutsDesigner_${shortdate}.log.
    2 Измените значение параметров minLevel и maxLevel, например, на trace, чтобы включить протоколирование всех типов событий.
    Допустимые уровни протоколирования приведены на странице NLog в GitHub.
    Для получения дополнительной информации о других настройках NLog обратитесь к документации по данной платформе.
    3 Настройки журнала программы Панель управления Web-клиентом.
    4 Настройки журнала Web-клиента.