Журнал состояния

18 мая 2023

ID 213426

Kaspersky IoT Secure Gateway 100 позволяет настроить параметры журнала состояния системы. Журналы состояния системы хранятся в директории /logs, расположенной в разделе TGW-HW-LOG карты microSD.

Чтобы настроить параметры журнала состояния:

  1. Откройте в текстовом редакторе конфигурационный файл /logs/.log, расположенный в разделе TGW-HW-LOG карты microSD.

    Файл .log является скрытым, так как имя файла начинается с символа точки. Если файл не отображается в файловом менеджере, включите режим показа скрытых файлов.

  2. В значении параметра LogFileSizeLimit укажите максимальный размер в байтах одного файла журнала состояния системы. Например, LogFileSizeLimit=100000000.
  3. В значении параметра DirectorySizeLimit укажите максимальный размер в байтах для директории, в которой содержатся все файлы журнала состояния системы. Например, DirectorySizeLimit=1500000000.

    Kaspersky IoT Secure Gateway 100 не обрабатывает события переполнения дискового пространства, поэтому убедитесь, что размер директории для хранения журнала не превышает размер доступного дискового пространства раздела.

  4. Сохраните изменения в файле .log.

Пример конфигурационного файла:

.log

LogFileSizeLimit=100000000

DirectorySizeLimit=1500000000

В случае отсутствия файла .log, запись журнала не осуществляется.

Правила записи и ротации файлов журнала

Запись и ротация файлов журнала осуществляется по следующим правилам:

  • Если при записи превышен лимит на размер одного файла журнала, создается новый файл и запись осуществляется в новый файл.
  • Если при записи не удалось записать строку целиком из-за превышения лимита на размер одного файла журнала, то создается новый файл, строка записывается в него и дальнейшая запись осуществляется в новый файл.
  • Если при записи строки превышены лимиты на размеры одного файла и на все файлы журнала, то удаляется старый файл журнала, создается новый файл и дальнейшая запись осуществляется в новый файл.
  • Если при записи строки превышен лимит на все файлы журнала, то удаляется старый файл, а строка записывается в текущий файл.
  • Старые файлы журнала удаляются таким образом, чтобы обеспечить достаточный объем памяти для записи строки.
  • После каждой загрузки или перезагрузки шлюза создается новый файл для записи журнала.

Информация, записываемая в файлы журнала

В файлы журнала записывается следующая информация:

  • Статус инициализации аппаратных компонентов.
  • Статус загрузки KasperskyOS.
  • Статус инициализации системных компонент.
  • Статус инициализации и работы:
    • сетевых служб;
    • хранилища данных;
    • службы системного журналирования;
    • компонентов приложений:
      • менеджера и клиента OPC UA;
      • менеджера и клиента MQTT;
      • компонента передачи данных.
  • Передаваемые элементы данных.
  • Ошибки инициализации и загрузки.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!