13 октября 2026
ID 308201
Angie
Kaspersky SIEM позволяет осуществлять мониторинг событий аудита веб-сервера Angie или Angie Pro (версии 1.10.1 и выше), развернутого на устройствах под управлением операционных систем семейства Linux.
Настройка передачи и получения событий состоит из следующих этапов:
Настройка передачи событий Angie
- Проверьте синтаксис в конфигурационном файле на наличие ошибок, выполнив команду:
sudo angie -t
- Если проверка синтаксиса прошла успешно (получен результат
test is successful), выполните резервное копирование исходного конфигурационного файла с помощью следующей команды:sudo cp /etc/angie/angie.conf /etc/angie/angie_backup.conf
- Откройте конфигурационный файл
angie.conf, выполнив следующую команду:sudo vi /etc/angie/angie.conf
Стандартный конфигурационный файл
angie.confпо умолчанию располагается в директории/etc/angie.Если в работе веб-сервера Angie используется нестандартный конфигурационный файл, необходимо открыть именно его. Вы можете узнать текущее расположение этого файла с помощью следующей команды:
sudo angie -V
Расположение файла указано в параметре
--config-path. - Проверьте, что в контексте
httpуказана директиваinclude, которая разрешает управление конфигурацией с помощью дочерних конфигурационных файлов, выполнив следующую команду:include /etc/angie/http.d/*.conf
- Создайте конфигурационный файл
angie-to-siem.confв директории/etc/angie/http.d/с помощью следующей команды:touch /etc/angie/http.d/angie-to-siem.conf
- Откройте конфигурационный файл
angie-to-siem.conf, выполнив команду:sudo vi /etc/angie/http.d/angie-to-siem.conf - В директиве
log_formatукажите формат отправляемых событий следующим образом:log_format syslog device_event_category=access_log|time=$time_iso8601|version=$angie_version|http_method=$request_method|req_body=$request_body|uri=$uri|abs_path=$request_filename|status_code=$status|srv_ip=$server_addr|srv_host=$server_name|srv_port=$server_port|srv_proxy_ip=$proxy_protocol_server_addr|srv_proxy_port=$proxy_protocol_server_port|client_ip=$remote_addr|client_port=$remote_port|client_user=$remote_user|client_proxy_ip=$proxy_protocol_addr|client_proxy_port=$proxy_protocol_port|http_context=$request|trace_id=$request_id|scheme=$scheme|bytes_out=$bytes_sent|worker_pid=$pid|user_agent=$http_user_agent|cookie=$http_cookie;
- В директиве
access_logукажите способ отправки информации о событиях по протоколу Syslog следующим образом:access_log syslog:server=<
IP_коллектора>:<порт> syslog - Если также необходимо отправлять информацию о событиях с ошибками, добавьте строку с директивой
error_log:error_log syslog:server=<
IP_коллектора>:<порт>Формат сообщения из директивы
error_logневозможно изменить и сообщение всегда передается в следующем виде:YYYY/MM/DD HH:MM:SS [LEVEL] PID#TID: *CID MESSAGEГде:
YYYY/MM/DD– дата в формате год/месяц/день;HH:MM:SS– время в формате часы:минуты:секунды;[LEVEL]– уровень критичности ошибки;PID#TID– идентификаторы процесса (англ. PID) и потока (англ. TID);*CID– уникальный номер соединения (англ. Connection ID);MESSAGE– текст сообщения об ошибке или предупреждении.
- Проверьте синтаксис в конфигурационном файле на наличие ошибок, выполнив команду (см. пункт 1 инструкции):
sudo angie -t
- Перезагрузите конфигурацию, выполнив следующую команду:
sudo service angie reload
Передача событий из Angie будет настроена.
Создание коллектора KUMA для событий Angie
При создании коллектора в веб-интерфейсе Kaspersky SIEM на шаге Парсинг событий выберите нормализатор [OOTB] Angie syslog.
Установка коллектора KUMA в сетевой инфраструктуре
После завершения создания и настройки коллектора для сбора событий Angie требуется установить коллектор KUMA на сервере сетевой инфраструктуры, предназначенной для получения событий.
Проверка поступления событий Angie в коллектор KUMA
Вы можете проверить, что настройка поступления событий из Angie и Angie Pro выполнена правильно, выполнив поиск связанных событий в веб-интерфейсе Kaspersky SIEM.