Соскребая трафик метрики с прометея - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь очистить метрики traefik от Прометея.

Traefik (последняя версия) размещается в качестве службы в кластере роя, и метрики прометея активируются. Соответствующая конечная точка - 10.200.1.1:8088/metrics

Когда я достигаю свою конечную точку из навигатора, я вижу ожидаемые метрики:

...
# HELP traefik_config_last_reload_failure Last config reload failure
# TYPE traefik_config_last_reload_failure gauge
traefik_config_last_reload_failure 0
# HELP traefik_config_last_reload_success Last config reload success
# TYPE traefik_config_last_reload_success gauge
traefik_config_last_reload_success 1.53633684e+09
# HELP traefik_config_reloads_failure_total Config failure reloads
# TYPE traefik_config_reloads_failure_total counter
traefik_config_reloads_failure_total 0
# HELP traefik_config_reloads_total Config reloads
# TYPE traefik_config_reloads_total counter
traefik_config_reloads_total 76
...

Итак, к моему pov, редактирование следующего файла prometheus.yml (и POSTing в / - / reload) должно добавить эти метрики.

global:
  scrape_interval:     15s

rule_files:
  - "targets.rules"
  - "host.rules"
  - "containers.rules"

scrape_configs:

...

  - job_name: 'traefik'
    metrics_path: '/metrics'
    static_configs:
      - targets: ['10.200.1.2:8088']

Но, к сожалению, ни один из них не появляется в выпадающем списке Prometheus API.

Поскольку я новичок в traefik и prometheus, я совершенно уверен, что понял что-то не так. Я пытался следовать нескольким инструкциям (таким как этот ), но не смог заставить его работать (возможно, работал с предыдущей версией).

Итак .... у кого-нибудь есть представление о том, что я делаю неправильно и / или как правильно?

1 Ответ

0 голосов
/ 10 сентября 2018

Через некоторое время было предпринято много попыток и возникли некоторые уместные вопросы: я подумал, что дело не в моей конфигурации ... Поэтому, так как я также наблюдал случайное странное поведение (например, ошибки 503 на моем удаленном вызове / вызове провайдера), я начал думать, что проблема связана с доступом к моей машине.

Поэтому я попытался понизить менеджера и вместо этого продвинуть другой узел роя. ... И это сработало! Мои метрики traefik теперь отображаются в Prometheus!

Мне все еще нужно понять, что не так с моим бывшим менеджером, но, по крайней мере, я иду вперед!

Спасибо @ AlinSînpălean & @ AndreasJägle за помощь!

...