<< Click to Display Table of Contents >> Мониторинг системы Directum RX > Настройка решения Настройка экспортеров |
![]() ![]() ![]() |
Prometheus exporters (экспортеры) используются, например, для сбора метрик с СУБД PostgreSQL (postgres-exporter). При необходимости вы можете добавить свои экспортеры метрик. Подробнее см. в документации Prometheus статью Exporters and integrations.
Для настройки экспортеров используйте конфигурационный файл в формате YAML. В нем нужно указать список экспортеров и необходимые настройки для сбора метрик.
Пример файла:
scrape_configs:
- job_name: 'linux hardware metrics'
static_configs:
- targets: ['172.16.80.238:9100']
- job_name: 'windows hardware metrics'
static_configs:
- targets: ['192.168.155.28:9182']
- job_name: 'rabbit'
metrics_path: /metrics/per-object
static_configs:
- targets: ['172.16.80.238:15692']
- job_name: 'docker'
static_configs:
- targets: ['172.16.80.238:9323']
Подробнее о настройке секции scrape_configs см. в документации Prometheus статью Configuration.
Порядок настройки
1.Установите экспортеры на все серверы, состояние которых вы хотите отслеживать.
2.На сервере, где запущены решение «Мониторинг системы Directum RX» или сервис VictoriaMetrics, в файл формата YAML добавьте секцию scrape_configs и перечислите в ней названия и адреса экспортеров.
3.В инструменте Directum Launcher или конфигурационном файле config.yml в секции VictoriaMetrics найдите параметр vm_promscrape_config и укажите в нем полный путь до файла со списком экспортеров.
4.Перезапустите сервисы решения:
./do.sh monitoring up
Проверить, что экспортеры подключены, можно на странице VictoriaMetrics http://monitoring_server:8428/targets. В столбце State отображается статус связи с экспортером: up – связь есть, down – связи нет:
В дальнейшем вы можете проверять необходимые метрики на странице VictoriaMetrics и использовать их при создании своих дашбордов в Grafana.
© Компания Directum, 2024 |