Экспорт метрик в формате Prometheus

Вы можете экспортировать метрики в формате Prometheus и затем самостоятельно настроить мониторинг и алерты для кластеров баз данных.

Поддерживаются метрики, доступные в панели управления, — метрики MySQL и метрики PostgreSQL.

Историческая информация для кластеров недоступна — метрики запрашиваются только в режиме реального времени.

Добавить метрики

Чтобы экспортировать метки, нужно получить токен мониторинга. Токен дает доступ к метрикам всех кластеров в одном регионе проекта.

  1. В панели управления перейдите в раздел Облачная платформа ⟶ Базы данных.
  2. Нажмите Токены для Prometheus ⟶ Создать.
  3. Введите имя токена. Токен будет сгенерирован автоматически. Нажмите Создать.
  4. Добавьте в конфигурационный файл 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> — значение токена мониторинга.
  5. Источник метрик появится по адресу http://localhost:9090/targets. Укажите localhost — IP-адрес, на котором установлен Prometheus.