Шаги по настройке предупреждений электронной почты Outlook с помощью Prometheus на docker swarm - PullRequest
0 голосов
/ 27 мая 2020

У меня есть папка Prometheus с файлами alerts.yml и config.yml. Правила присутствуют в предупреждениях, файле yml и отлично запускаются в пользовательском интерфейсе Prometheus. У меня есть отдельная папка «alertmanager», в которой есть config.ym файл со следующим содержимым:

global:

  smtp_smarthost: 'abc.com:25'

smtp_from: 'no-reply@abc.com'

  require_tls: false

route:

  receiver: alert-emailer

  group_by: ['alertname', 'priority']

  group_wait: 10s

  repeat_interval: 2m

receivers:

  - name: 'alert-emailer'

  email_configs:

  - to: 'xyz@abc.com'


Alerts are getting triggered however I am not receiving any email. 
This is what the Prometheus config file looks like:

global:

  scrape_interval:     15s # By default, scrape targets every 15 seconds.

  evaluation_interval: 15s # By default, scrape targets every 15 seconds.


rule_files:

  - 'alerts.yml'


alerting:

  alertmanagers:

  - scheme: http

    static_configs:

    - targets:

      - "alertmanager:9093"


scrape_configs:

  - job_name: 'prometheus'

    scrape_interval: 5s

    static_configs:

      - targets: ['prometheus:9090']

...

Я пропустил какой-либо шаг? Я делаю это впервые, поэтому, пожалуйста, дайте мне знать, если есть еще один очевидный шаг, который я мог пропустить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...