По умолчанию интерфейсы диагностики закрыты.
Чтобы открыть доступ к интерфейсам диагностики:
- https://<simple_instance_uri>/backend-haproxy-ui − показывает доступность компонентов, к которым обращается backend.
- https://<simple_instance_uri>/rabbitmq-ui − веб-панель управления rabbit-mq, используется для диагностики проблем сервера очереди.
- https://<simple_instance_uri>/kafka-ui − веб-панель управления кластером компонентов Kafka, используется для диагностики проблем потоковой передачи данных.
Необходимо в playbook (в vars.yaml) указать переменную по примеру
proxy_infrastructure_dashboards_allowed_networks:
- "1.1.1.0/24"
- "18.12.44.55"
Где необходимо указать разрешенные подсети или адреса, с которых необходимо получить доступ.
И запустить playbook.
После завершения работы playbook
В конфигурационном файле proxy_nginx.conf (в директории /opt/<instance_name>/
на frontend`s распеределенного инстанса или на VM single)
Появились строки:
- kafka_ui
В случае, если не производилось включение нового SLA, учетные данные для входа необходимо брать в /opt/kafka_ui<instance_name>/docker-compose.yaml на хосте kafka, где был установлен kafka_ui, на каком именно, можно узнать в playbook, inventory.yaml
В случае, если новый SLA был включен, учетные данные прописываются в vars.yaml
- backend-haproxy-ui
- rabbitmq-ui
Учетные данные указаны в vars.yaml в playbook и в docker-compose.yaml в /opt/<instance_name>/docker-compose.yaml на хостах rabbit