Send alerts with Telegram Bot for Prometheus AlertManager
1.2K
docker run \
--name telegram_alert \
-e TELEGRAM_CHATS="id1,id2" \
-e TELEGRAM_TOKEN="..." \
-p 8080:8080 \
zls0424/telegram-alert
or in docker-compose.yml
telegram:
image: zls0424/telegram-alert
container_name: telegram_alert
environment:
TELEGRAM_TOKEN: 'xxx'
TELEGRAM_CHATS: 'id1,id2'
expose:
- 8080
restart: unless-stopped
alertmanager:
image: prom/alertmanager:v0.22.2
networks:
- monitor-net
...
Then add webhook for alertmanager:
route:
receiver: 'telebot'
receivers:
- name: 'telebot'
webhook_configs:
- send_resolved: true
url: http://telegram_alert:8080/alert_manager
Content type
Image
Digest
sha256:264a7ca33…
Size
12 MB
Last updated
over 2 years ago
docker pull zls0424/telegram-alert