Skip to content

Grafana Мониторинг

По умолчанию в docker compose добавлены:

Эти 4 контейнера вместе с Grafana позволяют создать набор Grafana Dashboards о состоянии инстанса Pepeunit.

Grafana Dashboards

Данные Dashboards доступны по умолчанию в Main Org. Обычные Пользователи имеют доступ View. Admin доступ есть только при входе с GF_SECURITY_ADMIN_USER и GF_SECURITY_ADMIN_PASSWORD

НазваниеТребуемый доступОписание
Docker LogsAdminПросмотр логов любых контейнеров
Backend Aggregated LogsAdminПросмотр логов Backend с группировкой по сообщениям и возможностью выбора уровней логов
Backend Load MetricsViewПозволяет оценить нагрузку в запросах на самую важную часть системы: Backend
EMQX Load MetricsViewПоказывает нагрузку на EMQX - основного менеджера данных в системе
Docker Resource MetricsViewПоказывает объём потребляемых ресурсов системой в целом и для каждого контейенера в отдельности

WARNING

Функционал мониторинга можно выключить, используя следующие шаги:

  1. Закоментировать указанные 4 сервиса в docker compose
  2. Установить переменную окружения EMQX_PROMETHEUS__METRICS__ENABLED как false
  3. Установить переменную окружения PU_FF_PROMETHEUS_ENABLE как False
  4. Удалить из репозитория развёртывания json Dashboards в директории data/grafana/dashboards все файлы с расширением .json
  5. Перезапустить Pepeunit при помощи команд docker compose