Изменение конфигурационных файлов GRAF#

Цель выполнения#

Целью данной инструкции является описание последовательности действий, необходимых для изменения конфигурационных файлов системы GRAF через портал RLM. Инструкция поможет администраторам или разработчикам настроить параметры подключения к базе данных, SecMan, SCIM-adapter, а также другие компоненты, связанные с работой GRAF. Основными задачами являются:

  • Получение текущих конфигураций с сервера.

  • Внесение изменений в параметры конфигурации.

  • Запуск задачи изменения конфигурации.

  • Отслеживание статуса и результатов выполнения задачи.

Последовательность действий#

Шаг 1. Изменить конфигурационный файл sbt_inventory.yml#

Необходимо скорректировать в файле sbt_inventory.yml

Проверка результата#

После внесения изменений в конфигурационные файлы GRAF и выполнения задачи настройки необходимо выполнить следующие проверки для подтверждения корректности и работоспособности системы:

  1. Проверка успешного применения конфигурации
    Убедитесь, что задача изменения конфигурации завершилась со статусом Success.
    В логах задачи не должно быть ошибок, связанных с синтаксисом YAML, недоступностью хостов или отказом в доступе к SecMan.

  2. Проверка актуальности конфигурационных файлов на сервере
    Подключитесь к целевой VM и убедитесь, что изменения применены: Проверьте, что внесенные параметры (например, secman_url, iam_proxy_url, kafka_audit_enabled) соответствуют заданным значениям.

  3. Проверка подключения к SecMan
    Убедитесь, что GRAF может получить секреты из SecMan:

    • Проверьте логи.

    • Убедитесь, что отсутствуют ошибки: Failed to unwrap token, Permission denied, Secret not found.

  4. Проверка подключения к IAM Proxy
    Убедитесь, что аутентификация пользователей работает:

    • Откройте веб-интерфейс GRAF: https://<host>:3000

    • Попробуйте войти с учетной записью.

    • Убедитесь, что сессия создана, и пользователь перенаправлен в GRAF без ошибок аутентификации.

  5. Проверка подключения к базе данных
    Если GRAF использует внешнюю БД (PostgreSQL), проверьте:

    • Проверьте Доступность БД.

    • Проверьте, отсутствие ошибок в логах GRAF, связанных с database connection failed.

  6. Проверка интеграции c Audit (если включен)
    Убедитесь, что события аудита отправляются в Kafka:

    • Выполните вход и создайте тестовый дашборд.

    • Проверьте, что события появились в топике auditevents (см. инструкцию по проверке в разделе Настройка интеграции с Audit).