Telegram-Nachrichten kommen nicht an
Alert:
AlertmanagerNotificationsFailing
Warning
Meta-Alert
❓Was bedeutet das?
Alertmanager hat versucht, eine Notification an Telegram (oder einen anderen Receiver) zu schicken, und es ist gefailt. Aktuell rate > 0/5min.
Häufige Ursachen: Telegram-API down, Bot-Token revoked, falsche chat_id, oder Internet ist weg.
⚠️Wie schlimm ist es?
Mittel-hoch wenn dauerhaft. Du verlierst deine Alarm-Kette zu deinem Handy. Wenn das ohne Fix bleibt und ein anderer Alarm feuert (z.B. Disk-Full), bekommst du den nicht mit.
🔧Was tun?
- Alertmanager-Logs:
Suche nach 4xx/5xx HTTP-Codes vondocker logs --tail 100 alertmanager 2>&1 | grep -iE "notification|telegram"api.telegram.org. - Direkter Telegram-API-Test:
Erwartet:BOT=$(grep "bot_token:" /srv/eplamat/alertmanager/conf/alertmanager.yml | head -1 | awk '{print $2}' | tr -d \"\\'\") curl -s "https://api.telegram.org/bot$BOT/getMe" | python3 -m json.tool"ok": true. Wenn 401: Token revoked → neuen Bot anlegen via @BotFather. - Internet-Connectivity:
docker exec alertmanager wget -qO- https://api.telegram.org && echo "Net OK" - Test-Alert injecten um Fix zu verifizieren:
curl -XPOST http://localhost:9093/api/v2/alerts -H 'Content-Type: application/json' \ -d '[{"labels":{"alertname":"TestAlert","severity":"warning"},"annotations":{"summary":"Test"}}]'
🆘Wenn das nicht klappt
Kopier den Alert in Claude — wenn Telegram permanent failt, brauchen wir evtl. ein Backup-Channel (z.B. Email-Receiver) oder einen neuen Bot.