@@ -55,25 +55,6 @@ services:
55
55
networks :
56
56
- cosmos-monitoring
57
57
58
- alertmanager :
59
- image : prom/alertmanager:latest
60
- container_name : alertmanager
61
- networks :
62
- - cosmos-monitoring
63
- ports :
64
- - 9093:9093
65
- volumes :
66
- - type : bind
67
- source : ./prometheus/alert_manager
68
- target : /etc/alertmanager
69
- read_only : true
70
- command : [
71
- ' --config.file=/etc/alertmanager/alertmanager.yml' ,
72
- ' --log.level=debug' ,
73
- ]
74
- hostname : ' alertmanager'
75
- restart : always
76
-
77
58
alerta_db :
78
59
image : postgres:11
79
60
container_name : alerta_db
@@ -109,17 +90,35 @@ services:
109
90
- PLUGINS=reject,blackout
110
91
hostname : ' alerta'
111
92
restart : always
112
-
93
+
94
+ alertmanager :
95
+ image : prom/alertmanager:latest
96
+ container_name : alertmanager
97
+ networks :
98
+ - cosmos-monitoring
99
+ ports :
100
+ - 9093:9093
101
+ volumes :
102
+ - type : bind
103
+ source : ./prometheus/alert_manager
104
+ target : /etc/alertmanager
105
+ read_only : true
106
+ command : [
107
+ ' --config.file=/etc/alertmanager/alertmanager.yml' ,
108
+ ' --log.level=debug' ,
109
+ ]
110
+ hostname : ' alertmanager'
111
+ restart : always
112
+
113
113
alertmanager-bot :
114
114
container_name : alertmanager-bot
115
115
command :
116
116
- ' --alertmanager.url=http://alertmanager:9093'
117
117
- ' --log.level=info'
118
118
- ' --store=bolt'
119
119
- ' --bolt.path=/data/bot.db'
120
- environment :
121
- TELEGRAM_ADMIN : ${TELEGRAM_ADMIN}
122
- TELEGRAM_TOKEN : ${TELEGRAM_TOKEN}
120
+ - " --telegram.admin=${TELEGRAM_ADMIN}"
121
+ - " --telegram.token=${TELEGRAM_TOKEN}"
123
122
image : metalmatze/alertmanager-bot:0.4.3
124
123
networks :
125
124
- cosmos-monitoring
@@ -129,3 +128,4 @@ services:
129
128
restart : always
130
129
volumes :
131
130
- ./data:/data
131
+ - ./prometheus/alert_manager/templates:/templates
0 commit comments