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