Ошибка Prometheus Alert Manager "component = cluster err =" не удалось определить адрес для рекламы "и" не удалось инициализировать сплетни sh " - PullRequest
0 голосов
/ 09 июля 2020

Я новичок в Prometheus и пытаюсь установить модуль Alert Manager.

Используя Prometheus 2.19.2, Node exporter 1.0.1 и Alert Manager 0.21.0 в Debian 10.

Файлы конфигурации:

Prometheus:

alerting:
  alertmanagers:
  - static_configs:
    - targets:
      - localhost:9093"

Диспетчер предупреждений:

global:
  smtp_smarthost: 'localhost:25'
  smtp_from: 'alertmanager@domain.com'
  smtp_auth_username: ''
  smtp_auth_password: ''
  smtp_require_tls: false

templates:
- '/etc/alertmanager/template/*.tmpl'

route:
  repeat_interval: 1h
  receiver: operations-team

receivers:
- name: 'operations-team'
  email_configs:
  - to: 'postmaster@domain.com'

Проблема связана со службой диспетчера предупреждений, которая выдает ошибку при запуске:

Jul  9 19:08:11 mail alertmanager[851]: level=warn ts=2020-07-09T17:08:11.887Z caller=cluster.go:154 component=cluster err="couldn't deduce an advertise address: no private IP found, explicit advertise addr not provided"

Jul  9 19:08:11 mail alertmanager[851]: level=error ts=2020-07-09T17:08:11.901Z caller=main.go:241 msg="unable to initialize gossip mesh" err="create memberlist: Failed to get final advertise address: No private IP address found, and explicit IP not provided"

Я искал в Inte rnet, но пока не нашел решения ...

Есть идеи?

Спасибо

1 Ответ

0 голосов
/ 15 июля 2020

вы должны добавить arg "--cluster.advertise-address = 0.0.0.0: 9093" при запуске

...