Le monitoring sans notifications est inutile : si personne n’est alerté quand un service tombe, autant ne rien surveiller. Uptime Kuma supporte 90+ canaux de notifications natifs en 2026. Voici les configurations les plus utiles pour PME africaines : Discord, Telegram, WhatsApp Business.
Voir notre guide Uptime Kuma complet.
Discord (le plus simple)
- Créer un serveur Discord ou utiliser existant
- Channel « #alerts » → Settings → Integrations → Webhooks → New Webhook → copier URL
- Uptime Kuma → Settings → Notifications → Setup Notification
- Type : Discord
- Webhook URL : coller l’URL Discord
- Custom username : « Uptime Kuma »
- Test → Save
Quand un monitor tombe, message instantané dans #alerts avec couleur rouge, détails du monitor, lien vers Uptime Kuma.
Telegram
- Telegram → @BotFather → /newbot → suivre instructions → copier le Token bot
- Démarrer une conversation avec votre nouveau bot (envoyer un message)
- Récupérer Chat ID :
https://api.telegram.org/bot{TOKEN}/getUpdates→ trouver « chat »:{« id »: …} - Uptime Kuma → Notifications → Setup Notification → Telegram
- Bot Token : coller
- Chat ID : coller
- Test → Save
Pour un groupe Telegram : ajouter le bot au groupe, récupérer le Chat ID du groupe (négatif, ex -100123456789).
WhatsApp Business via Twilio
- Compte Twilio → activer WhatsApp Business sandbox (gratuit) ou production
- Récupérer Account SID, Auth Token, From WhatsApp number
- Uptime Kuma → Notifications → Twilio (mode WhatsApp)
- Configurer From:
whatsapp:+14155238886(sandbox) ou votre numéro - To:
whatsapp:+221XXXXXXXXX - Test → Save
Production WhatsApp Business demande validation Meta (template message approuvé). Pour usage interne, sandbox suffit.
Email SMTP
Brevo (300 emails/jour gratuits) :
SMTP host : smtp-relay.brevo.com
Port : 587
Username : votre-login@smtp-brevo.com
Password : SMTP key
TLS : STARTTLS
From : alert@exemple.sn
To : admin@exemple.sn
SMS via Twilio (pour alertes critiques)
Pour les alertes vraiment critiques (paiement bloqué, prod down), envoyer SMS au admin garantit notification même offline messageries :
- Twilio → SMS : Account SID, Auth Token, From number Twilio
- To : votre numéro +221
- Message format : court
Coût ~0,07-0,10 USD par SMS vers Sénégal/CI. À utiliser uniquement pour critique.
Stratégie multi-canaux
Configuration recommandée pour une PME :
- Tous les monitors → Discord channel #alerts (information)
- Monitors critiques (paiement, login, DB) → Telegram + Discord
- Production down après 5 min → SMS au CTO + email tout le monde
- Maintenance prévue → status page seulement
Configurer dans chaque monitor : « Apply notifications » → cocher les canaux pertinents.
Adaptation Afrique de l’Ouest
Pour le contexte ouest-africain, WhatsApp est l’outil de messagerie dominant. Privilégiez WhatsApp Business via Twilio pour les alertes équipes — vos collaborateurs voient et réagissent rapidement.
Erreurs fréquentes
| Erreur | Cause | Solution |
|---|---|---|
| Discord webhook 401 | URL invalide ou révoquée | Régénérer webhook côté Discord |
| Telegram bot ne répond pas | Bot pas démarré (/start) | Envoyer /start à votre bot |
| WhatsApp template rejeté | Pas approuvé Meta | Soumettre template ou rester sandbox |
| Spam alertes | Trop de Retries faibles | Augmenter Retries Before Notify |