Логирование работы компонентов системы
В данном разделе представлена сводная иформация по логированию работы компонентов системы, таких как:
- 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: нет.
Агенты
Настройки
- Вынесены в конфигурационный файл.
Описание конфигурационного файла: Конфигурация агента (config_agent.json), в части Логи.
- Доступны в карточке агента.
Описание свойств агента, простмотр / доступ к которым предоставляется в карточке: см. Свойства агента, в части Логи.
В обоих случаях доступны параметры:
- Уровень детализации логов: 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: нет.