Add alertmanager
This commit is contained in:
15
ansible/roles/forrest/files/prometheus/alertmanager.yml
Normal file
15
ansible/roles/forrest/files/prometheus/alertmanager.yml
Normal file
@ -0,0 +1,15 @@
|
||||
global:
|
||||
resolve_timeout: 3m
|
||||
smtp_smarthost: smtp.eu.mailgun.org:465
|
||||
smtp_from: "{{ alertmanager_from_address }}"
|
||||
smtp_auth_username: "{{ alertmanager_from_address }}"
|
||||
smtp_auth_password: "{{ alertmanager_smtp_password }}"
|
||||
|
||||
route:
|
||||
receiver: default
|
||||
|
||||
receivers:
|
||||
- name: default
|
||||
email_configs:
|
||||
- to: "{{ alertmanager_to_address }}"
|
||||
send_resolved: true
|
@ -19,6 +19,12 @@ services:
|
||||
volumes:
|
||||
- ./blackbox.yml:/etc/blackbox_exporter/config.yml
|
||||
|
||||
alertmanager:
|
||||
image: prom/alertmanager:latest
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./alertmanager.yml:/etc/alertmanager/alertmanager.yml
|
||||
|
||||
networks:
|
||||
grafana:
|
||||
external: true
|
||||
|
@ -1,3 +1,9 @@
|
||||
alerting:
|
||||
alertmanagers:
|
||||
- static_configs:
|
||||
- targets:
|
||||
- alertmanager:9093
|
||||
|
||||
scrape_configs:
|
||||
- job_name: telegraf
|
||||
metric_relabel_configs:
|
||||
|
Reference in New Issue
Block a user