Как использовать несколько избыточных экспортеров в Prometheus - PullRequest
0 голосов
/ 28 сентября 2019

Мы используем Kafka Exporter для мониторинга нашего кластера с участием до 10 брокеров в некоторых регионах.

В настоящее время экспортер работает только у первого посредника каждого кластера, поскольку один экспортер может отображать состояние всего кластера.Но мы хотим использовать экспортер на всех узлах для получения метрик, даже если один узел не работает.

Поскольку каждый экспортер kafka экспортирует состояние кластера (а не состояние узла), мы некак правильно настроить Prometheus.

Например,

scrape_configs:
  - job_name: kafka
    static_configs:
      - targets:
        - host1:9308
        - host2:9308
        - ...

Получит метрики со всех хостов, но нам понадобится какая-то резервная конфигурация.Host2 будет доставлять те же показатели, что и Host1.

Как мы можем это сделать?

...