Просмотр журнала Kaspersky MLAD
В Kaspersky MLAD используется система ведения журналов Grafana для отслеживания состояния служб программы, а также для отслеживания событий информационной безопасности.
Отслеживание событий информационной безопасности Kaspersky MLAD в подсистеме ведения журналов
В таблице ниже приведены типы событий ИБ, которые отслеживаются в Kaspersky MLAD.
Типы событий информационной безопасности
Идентификатор события информационной безопасности в системе ведения журналов | Тип события информационной безопасности |
|---|---|
| Проверка прав пользователей при выполнении действий в веб-интерфейсе Kaspersky MLAD |
| Добавление и удаление лицензионных ключей |
| Удаление журналов событий ИБ из базы данных Kaspersky MLAD при превышении объема хранения журналов или при истечении срока их хранения |
| Подключение и попытки подключения пользователей к Kaspersky MLAD |
| Завершение подключения пользователей к Kaspersky MLAD |
| Создание, импорт, изменение и удаление моделей |
| Создание, изменение и удаление ролей |
| Запуск, остановка и перезапуск служб Kaspersky MLAD |
| Изменение параметров Kaspersky MLAD |
| Импорт, создание, изменение и удаление тегов |
| Создание, изменение и удаление учетных записей пользователей |
Каждая запись о событии ИБ содержит следующие параметры:
- event_id – идентификатор события ИБ.
- timestamp – дата и время события ИБ.
- event_type – идентификатор типа события ИБ.
- sub_type – уточнение типа события ИБ.
- severity – важность события ИБ. В Kaspersky MLAD предусмотрены следующие уровни важности событий ИБ:
- 1 – низкий.
К этим событиям ИБ относятся записи о предоставлении доступа пользователям на выполнение какого-либо действия в веб-интерфейсе и об успешном выполнении каких-либо действий пользователей.
- 5 – средний.
К этим событиям ИБ относятся записи о действиях пользователей в веб-интерфейсе по управлению ML-моделями, тегами, учетными записями и паролями, а также записи о достижении заданных порогов по времени и объему хранения журналов событий ИБ.
- 8 – высокий.
К этим событиям ИБ относятся записи об указании пользователями неправильного адреса электронной почты пользователя и/или пароля при подключении к веб-интерфейсу программы, а также записи о неуспешных попытках смены пароля.
- 10 – высший.
К этим событиям ИБ относятся записи о попытках подключения к веб-интерфейсу программы с помощью системной или заблокированной учетной записи, а также записи о попытках выполнения каких-либо действий в программе при отсутствии соответствующих прав доступа.
- 1 – низкий.
- username – адрес электронной почты пользователя, действия которого привели к записи события ИБ.
- ip_address – IP-адрес компьютера, с которого пользователем было произведено действие, записанное в журналы событий ИБ.
- outcome – результат события ИБ. Результат OK соответствует успешному выполнению операции пользователем. Результат FAIL соответствует отказу в выполнении операции пользователем.
- msg – краткое содержание события ИБ.
- info – подробное описание события ИБ.
Отслеживание состояния служб Kaspersky MLAD в подсистеме ведения журналов
Для обозначения служб Kaspersky MLAD, состояние которых отслеживается в подсистеме ведения журналов, используются наименования соответствующих им контейнеров или образов в Docker. В качестве имени образа в большинстве случаев используется сокращенное имя службы. Имя контейнера формируется по следующему шаблону:
<директория программы>-<имя образа>-#,
где: # – номер контейнера Docker.
По умолчанию Kaspersky MLAD использует директорию /opt/kaspersky/mlad.
В журнале Kaspersky MLAD записи о состоянии служб программы хранятся только за последнюю неделю.
Ниже приведена таблица соответствия служб Kaspersky MLAD и имен образов и контейнеров Docker.
Соответствие служб Kaspersky MLAD и имен образов и контейнеров Docker
Служба Kaspersky MLAD | Имя образа | Имя контейнера |
|---|---|---|
Anomaly Detector | anomaly_detector | mlad-anomaly_detector-1 |
Time Series Database | influxdb | mlad-influxdb-1 |
Message Broker | kafka | mlad-kafka-1 |
Keeper | keeper | mlad-keeper-1 |
Logger | logger | mlad-logger-1 |
Database | postgres | mlad-postgres-1 |
Similar Anomaly | similar_anomaly | mlad-similar_anomaly-1 |
Event Processor | event-processor | mlad-event-processor-1 |
Stream Processor | stream-processor | mlad-stream-processor-1 |
Trainer | trainer | mlad-trainer-1 |
Web Server | nginx-ui | mlad-nginx-ui-1 |
API Server | web-server | mlad-web-server-1 |
Mail Notifier | postman | mlad-postman-1 |
Data Source Manager | datasource-manager | mlad-datasource-manager-1 |
MQTT Connector | mqtt-connector | mlad-mqtt-connector-1 |
AMQP Connector | amqp-connector | mlad-amqp-connector-1 |
HTTP Connector | http-connector | mlad-http-connector-1 |
KICS Connector | kics3-connector | mlad-kics3-connector-1 |
CEF Connector | cef-connector | mlad-cef-connector-1 |
WebSocket Connector | ws-connector | mlad-ws-connector-1 |
Docker API Server | docker-api-server | mlad-docker-api-server-1 |
Migrations | migrations | mlad-migrations-1 |
Push Server | push-server | mlad-push-server-1 |
| webstatic | mlad-webstatic-1 |
Для служб Time Series Database, Message Broker, Logger, Database, Web Server, а также образа webstatic используется уровень ведения журналов Инфо. Уровни ведения журналов для остальных служб Kaspersky MLAD задаются системным администратором при настройке параметров программы.