Логирование работы компонентов системы

В данном разделе представлена сводная иформация по логированию работы компонентов системы, таких как:

  • Discovery Server,
  • Reader,
  • Writer,
  • Служба Discovery Interact,
  • Агенты.

Discovery Server

Настройки

Вынесены в конфигурационный файл:

  • Verbose - определяет максимальный уровень логирования,
  • DaysPerLog - определяет количество дней, сколько пишется один лог.

Описание конфигурационного файла: Конфигурации логов сервера (LoggingSettings.json).

 URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы

Способы ведения логов

Запись в файлы рабочем каталоге.

      URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы.

Другие возможности

  • Запись в формате syslog: нет,
  • Отправка в сторонние файловые хранилища или узлы: нет,
  • Отправка событий для Windows и Linux: нет.

Reader

Настройки

Вынесены в конфигурационный файл:

  • Verbose - определяет максимальный уровень логирования,
  • DaysPerLog - определяет количество дней, сколько пишется один лог.

Описание конфигурационного файла: Конфигурации логов Reader (LoggingSettings.json).

      URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы.

Способы ведения логов

Запись в файлы рабочем каталоге.

      URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы.

Другие возможности

  • Запись в формате syslog: нет,
  • Отправка в сторонние файловые хранилища или узлы: нет,
  • Отправка событий для Windows и Linux: нет.

Writer

Настройки

Вынесены в конфигурационный файл:

  • Verbose - определяет максимальный уровень логирования,
  • DaysPerLog - определяет количество дней, сколько пишется один лог.

Описание конфигурационного файла: Конфигурации логов Writer (LoggingSettings.json).

 URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы.

Способы ведения логов

Запись в файлы рабочем каталоге.

      URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы.

Другие возможности

  • Запись в формате syslog: нет,
  • Отправка в сторонние файловые хранилища или узлы: нет,
  • Отправка событий для Windows и Linux: нет.

Служба Discovery Interact

Настройки

Вынесены в конфигурационный файл:

  • Тип логирования: sink,
  • Уровень детализации логов: verbose,
  • Директория, в которой хранятся файлы с логами: directory,
    • Ограничение для хранения логов:
      • Общий размер, МБ,: maxFilesSize,
      • Максимальное время жизни файлов, часы: ttl,
      • Количество файлов, шт.: maxFilesCount.

Описание конфигурационного файла: Конфигурация Interact (config_interact.json).

      URL вашего конфигурационного файла можно посмотреть в веб-интерфейсе, в разделе "Компоненты системы", см. Компоненты системы.

Доступные типы логирования

Sink Описание Пример конфигурации
Network (Baical) Передача данных по сети на сервер Baical. "sink": "Baical /P7.Addr=192.168.0.23 /P7.Port=9009"
Syslog Передача данных по протоколу Syslog (UDP) на удалённый сервер. "sink": "Syslog /P7.Addr=192.168.0.23 /P7.Port=514""
FileBin Запись данных в единый бинарный файл (.p7d) на локальном диске. "sink": "FileBin""
FileTxt Запись данных в единый текстовый файл (Linux: UTF-8, Windows: UTF-16). "sink": "FileTxt""
Console Вывод данных в консоль (stdout). "sink": "Console""
Auto Передача данных на сервер Baical по сети; при недоступности сервера (таймаут подключения — 250 мс) — запись в локальный файл. "sink": "Auto /P7.Addr=192.168.0.23 /P7.Port=9009""
Null Отбрасывание всех входящих данных без записи и передачи. "sink": "Null""

Другие возможности

  • Отправка событий для Windows и Linux: нет.

Агенты

Настройки

  • Доступны в карточке агента.
    Описание свойств агента, простмотр / доступ к которым предоставляется в карточке: см. Свойства агента, в части Логи.

В обоих случаях доступны параметры:

  • Уровень детализации логов: verbose,
  • Директория, в которой хранятся файлы с логами: directory,
    • Ограничение для хранения логов:
      • Общий размер, МБ,: maxFilesSize,
      • Максимальное время жизни файлов, часы: ttl,
      • Количество файлов, шт.: maxFilesCount.

Доступно управление только через конфигурационный файл:  

  • Тип логирования: sink.

Доступные типы логирования

Sink Описание Пример конфигурации
Network (Baical) Передача данных по сети на сервер Baical. "sink": "Baical /P7.Addr=192.168.0.23 /P7.Port=9009"
Syslog Передача данных по протоколу Syslog (UDP) на удалённый сервер. "sink": "Syslog /P7.Addr=192.168.0.23 /P7.Port=514""
FileBin Запись данных в единый бинарный файл (.p7d) на локальном диске. "sink": "FileBin""
FileTxt Запись данных в единый текстовый файл (Linux: UTF-8, Windows: UTF-16). "sink": "FileTxt""
Console Вывод данных в консоль (stdout). "sink": "Console""
Auto Передача данных на сервер Baical по сети; при недоступности сервера (таймаут подключения — 250 мс) — запись в локальный файл. "sink": "Auto /P7.Addr=192.168.0.23 /P7.Port=9009""
Null Отбрасывание всех входящих данных без записи и передачи. "sink": "Null""

Другие возможности

  • Отправка событий для Windows и Linux: нет.