Изменение конфигурационных файлов GRAF#
Цель выполнения#
Целью данной инструкции является описание последовательности действий, необходимых для изменения конфигурационных файлов системы GRAF через портал RLM. Инструкция поможет администраторам или разработчикам настроить параметры подключения к базе данных, SecMan, SCIM-adapter, а также другие компоненты, связанные с работой GRAF. Основными задачами являются:
Получение текущих конфигураций с сервера.
Внесение изменений в параметры конфигурации.
Запуск задачи изменения конфигурации.
Отслеживание статуса и результатов выполнения задачи.
Последовательность действий#
Шаг 1. Изменить конфигурационный файл sbt_inventory.yml#
Необходимо скорректировать в файле sbt_inventory.yml
Проверка результата#
После внесения изменений в конфигурационные файлы GRAF и выполнения задачи настройки необходимо выполнить следующие проверки для подтверждения корректности и работоспособности системы:
Проверка успешного применения конфигурации
Убедитесь, что задача изменения конфигурации завершилась со статусом Success.
В логах задачи не должно быть ошибок, связанных с синтаксисом YAML, недоступностью хостов или отказом в доступе к SecMan.Проверка актуальности конфигурационных файлов на сервере
Подключитесь к целевой VM и убедитесь, что изменения применены: Проверьте, что внесенные параметры (например,secman_url,iam_proxy_url,kafka_audit_enabled) соответствуют заданным значениям.Проверка подключения к SecMan
Убедитесь, что GRAF может получить секреты из SecMan:Проверьте логи.
Убедитесь, что отсутствуют ошибки:
Failed to unwrap token,Permission denied,Secret not found.
Проверка подключения к IAM Proxy
Убедитесь, что аутентификация пользователей работает:Откройте веб-интерфейс GRAF:
https://<host>:3000Попробуйте войти с учетной записью.
Убедитесь, что сессия создана, и пользователь перенаправлен в GRAF без ошибок аутентификации.
Проверка подключения к базе данных
Если GRAF использует внешнюю БД (PostgreSQL), проверьте:Проверьте Доступность БД.
Проверьте, отсутствие ошибок в логах GRAF, связанных с
database connection failed.
Проверка интеграции c Audit (если включен)
Убедитесь, что события аудита отправляются в Kafka:Выполните вход и создайте тестовый дашборд.
Проверьте, что события появились в топике
auditevents(см. инструкцию по проверке в разделе Настройка интеграции с Audit).