Настройка интеграции c Audit#
Цель выполнения#
Обеспечение централизованного сбора, хранения и анализа аудит-событий, генерируемых компонентом Основной модуль визуализации (GRAF), путем интеграции с системой аудита на базе Apache Kafka.
Настройка безопасной передачи событий аутентификации, авторизации, управления доступом и конфигурацией в зашифрованном виде по протоколу TLS для соответствия требованиям информационной безопасности и регуляторной отчетности.
Последовательность действий#
Шаг 1. Выполнить настройку конфигурационного файла#
Необходимо скорректировать в файле sbt_inventory.yml следующие параметры:
Параметр |
Значение по умолчанию |
Описание выполняемой функции |
|---|---|---|
|
|
Включение audit |
|
|
Список брокеров broker_list |
|
|
Имя топика |
|
|
Метамодель |
|
|
Путь до client_ca_cert Kafka |
|
|
Путь до tls_client_cert Kafka |
|
|
Путь до client_private_key Kafka |
kafka_broker_list— указывается список брокеров через запятую для обеспечения отказоустойчивости.
Внимание
Все пути к сертификатам должны соответствовать реальным ключам в SecMan.
После изменения файла
sbt_inventory.ymlнеобходимо запустить Deploy Job для применения конфигурации.Убедитесь, что у пользователя
grafanaseесть права на чтение расшифрованных сертификатов в директории/opt/grafana/certs/kafka/.
Проверка результата#
После настройки интеграции с системой аудита выполните следующие шаги для подтверждения корректной работы:
Проверка статуса сервиса GRAF
Убедитесь, что сервис запущен и работает без ошибок:
shell systemctl status grafana-serverПроверка подключения к Kafka
Убедитесь, что GRAF успешно подключается к указанному брокеру Kafka:
Проверьте логи GRAF на наличие сообщений о подключении к Kafka.
Убедитесь, что отсутствуют ошибки типа
Failed to connect to broker,TLS handshake failed,Authentication error.
Проверка передачи аудит-событий
Выполните действия в интерфейсе GRAF, генерирующие аудит-события:
Вход пользователя.
Создание/редактирование дашборда.
Изменение настроек алертов.
Убедитесь, что события поступают в топик
auditevents
Если все проверки пройдены успешно — интеграция с системой аудита считается настроенной корректно и готова к эксплуатации.