Экспортировать метрики в формате Prometheus
Вы можете экспортировать метрики в формате Prometheus и затем самостоятельно настроить мониторинг и алерты для кластеров баз данных PostgreSQL, MySQL sync, MySQL semi-sync и Redis.
Историческая информация для кластеров недоступна — метрики запрашиваются только в режиме реального времени.
Чтобы экспортировать метки, нужно получить токен мониторинга. Токен дает доступ к метрикам всех кластеров в одном пуле внутри одного проекта.
-
В панели управления перейдите в раздел Облачная платформа ⟶ Базы данных.
-
Нажмите Токены для Prometheus ⟶ Создать.
-
Введите имя токена. Нажмите Создать. Токен будет сгенерирован автоматически.
-
Добавьте в конфигурационный файл Prometheus:
scrape_configs: - job_name: get-metrics-from-dbaas scrape_interval: 1m static_configs: - targets: - '<pool>.dbaas.selcloud.ru' scheme: https authorization: type: Bearer credentials: <monitoring_token>
Укажите:
<pool>
— пул, в котором действует токен, напримерru-3
;<monitoring_token>
— значение токена мониторинга.
-
Источник метрик появится по адресу
http://localhost:9090/targets
.Укажите
localhost
— IP-адрес, на котором установлен Prometheus.