Чек-лист проверки корректности работы#

Для проверки валидации настройки интеграций создана служебная схема GRDL с таблицами с префиксом GRDL_.

Для проверки работоспособности необходимо соблюсти следующий порядок шагов:

  1. Авторизуйтесь в АРМ администратора (grdl-console-ui-unver), работа проходит корректно:

    • если всплывающие ошибки отсутствуют;

    • если вкладки соответствуют роли пользователя (соответствия приведены в документе «Руководство пользователя интерфейса консоли управления», раздел «Параметры настройки», подраздел «Роли пользовательского интерфейса»).

  2. Отправьте запрос в Health-check (запрос выполняется через curl с использованием клиентских сертификатов):

    https://${grdl-module.console.url}/Settings/isActive — если нет ошибок, будет получен ответ {"resultCode":0,"resultDescription":"Ok","stackTrace":null};
    https://${grdl.module.url}/Settings/isActive — если нет ошибок, будет получен ответ {"resultCode":0,"resultDescription":"Ok","stackTrace":null}.
    
  3. Проверьте лог–файлы на предмет ошибок.

  4. Проверьте репликацию данных в модуле управления (если репликация данных проходит успешно, компоненты в графе репликации отмечены зеленым).

  5. Убедитесь, что тип используемого слота pgoutput.

Проверка работоспособности интеграций, отвечающих за безопасность#

Критерии работоспособности интеграций:

  • интеграция с Platform V Monitor — можно увидеть по логам в интерфейсе Platform V Monitor после старта сервиса GraDeLy;

  • интеграция с AUTH (IAM Proxy), СУДИР — обращение в IAM Proxy происходит при конфигурировании источников (уже после установки GraDely), проверяется по успешности аутентификации и авторизации пользователя в системе.

  • интеграция с OTTS — в логах сайдкара OTT записаны сообщения об успешном получении токена, загрузке метамодели;

  • интеграция с Istio — после авторизации в интерфейсе GraDeLy вкладки Графы репликации, Соединения, Конфигурации, Процессы, Воркеры отображаются без ошибок;

  • интеграция с SecMan — в логах Vault-Agent записаны сообщения об успешном получении секретов из Системы управления секретами.

Проверка работоспособности интеграций, не отвечающих за безопасность#

Критерии работоспособности интеграций:

  • интеграция с MONA (Мониторинг) — после развертывания консоль начинает опрашивать воркеры, после первого обращения консоли к воркерам в Unimon попадут первые метрики работы продукта;

  • интеграция с LOGA (Журналирование) — можно увидеть по логам консоли в среде контейнеризации после развертывания консоли;

  • интеграция с KFKA — успешное тестирование соединения;

  • интеграция с PSQL — успешное тестирование соединения.