16 октября 2026
ID 197233
Настройка параметров журнала событий приложения
По умолчанию информация о событиях сохраняется в журнале событий приложения, расположенном на устройстве.
База данных журнала событий содержит следующие файлы:
- Несколько файлов с событиями. Количество файлов зависит от текущего количества событий в журнале событий и от максимального количества событий, которое будет хранить приложение (задается в параметре
MaxEventsNumber).Название файла с событиями содержит в названии порядковый номер его создания (например, events.db.0001). Файлы создаются по мере их наполнения. Если во всех файлах событий за исключением самого раннего файла количество событий достигает заданного значения параметра
MaxEventsNumber, самый ранний файл удаляется. Таким образом, приложение может хранить больше событий, чем указано в параметре. - Основной файл базы данных для управления файлами с событиями, в котором хранится информация о файлах журнала событий. Этот файл не удаляется.
В командной строке вы можете настраивать следующие параметры журнала событий приложения с помощью общих параметров приложения:
- Изменять путь к основному файлу базы данных журнала событий с помощью параметра
EventsStoragePath. Значение по умолчанию: /var/opt/kaspersky/kesl/private/storage/events.db. - Задавать максимальное количество событий, которые будет хранить приложение, с помощью параметра
MaxEventsNumber. Значение по умолчанию: 500000.
Вы можете смотреть текущие значения параметров в общих параметрах приложения в командной строке или в конфигурационном файле.
Вывести в консоль текущие значения общих параметров приложения
kesl-control --get-app-settings [--json]
Где --json – выводить параметры в формате JSON.
Вывести в конфигурационный файл текущие значения общих параметров приложения
kesl-control --get-app-settings --file <path to configuration file> [--json]
Где --file <path to configuration file> – путь к конфигурационному файлу, в который будут выведены общие параметры приложения. Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанной директории не существует, конфигурационный файл не будет создан.
Вы можете изменять значение параметров с помощью ключей командной строки или с помощью конфигурационного файла, который содержит все общие параметры приложения.
Изменить параметры событий с помощью ключей командной строки
kesl-control --set-app-settings <setting name>=<setting value> [<setting name>=<setting value>]
Где <setting name>=<setting value> – имя и значение одного из параметров.
Изменить параметры событий при помощи конфигурационного файла
kesl-control --set-app-settings --file <path to configuration file> [--json]
Где:
--file <path to configuration file>– полный путь к конфигурационному файлу с общими параметрами приложения. Если вы удалите какой-либо параметр в конфигурационном файле, после выполнения команды для этого параметра будет указано значение по умолчанию.--json– укажите этот ключ, если вы импортируете параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.
Все значения общих параметров, заданные в файле, будут импортированы в приложение.