Sign inSign up

zls0424/telegram-alert

By zls0424

•Updated over 2 years ago

Send alerts with Telegram Bot for Prometheus AlertManager

Image
0

1.2K

zls0424/telegram-alert repository overview

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

Tag summary

Content type

Image

Digest

sha256:264a7ca33…

Size

12 MB

Last updated

over 2 years ago

docker pull zls0424/telegram-alert