Notifications d'appel téléphonique pour les alertes Grafana via Echobell

Configurez des notifications d'appel téléphonique pour les alertes Grafana avec les Webhooks Echobell : configuration pas à pas, bonnes pratiques et résolution des problèmes.

Notifications d'appel téléphonique pour les alertes Grafana via Echobell

Les notifications par email et chat sont faciles à manquer lors d'incidents. Pour les alertes critiques, Echobell peut transformer les notifications Webhook de Grafana en véritables appels téléphoniques avec escalade et tentatives automatiques. Ce guide couvre la configuration complète.

Documentation utile :

Prérequis

  1. Compte Echobell avec un canal actif et une URL Webhook (voir /docs/webhook)
  2. Accès administrateur à votre instance Grafana
  3. Au moins une règle d'alerte configurée

Configuration

Étape 1 — Créer un point de contact Webhook dans Grafana

  1. Allez dans Alerting → Contact points
  2. Cliquez sur New contact point et choisissez Webhook
  3. Donnez-lui un nom identifiable, ex. « Echobell Phone Calls »

Étape 2 — Ajouter votre URL Webhook Echobell

Définissez l'URL sur le Webhook de votre canal :

https://hook.echobell.one/t/xxxxxxxx

Copiez-la depuis les paramètres du canal dans Echobell (détails sur /docs/webhook). Traitez-la comme un secret et faites une rotation en cas de fuite.

Étape 3 — Tester l'intégration

Cliquez sur Test dans Grafana pour envoyer une alerte d'exemple. Vous devriez recevoir un appel téléphonique Echobell en quelques secondes.

Étape 4 — Rattacher aux politiques de notification

  1. Allez dans Alerting → Notification policies
  2. Créez ou modifiez une politique ciblant vos alertes critiques
  3. Ajoutez le point de contact « Echobell Phone Calls »

Grafana acheminera désormais les alertes correspondantes vers Echobell.

Bonnes pratiques

  • Réservez les appels téléphoniques aux alertes haute priorité ; utilisez le chat ou l'email pour les sévérités moindres
  • Configurez les tentatives automatiques et les délais d'expiration dans Echobell pour limiter la fatigue des alertes (/docs/notification)
  • Configurez l'escalade vers vos coéquipiers si le premier appel reste sans réponse
  • Utilisez les heures silencieuses pour éviter les réveils intempestifs en dehors des urgences
  • Partagez le canal avec votre équipe d'astreinte et maintenez le roster à jour

Options avancées

  • Partagez les canaux avec vos coéquipiers pour une couverture plus large
  • Personnalisez le contenu vocal par type d'alerte avec des modèles
  • Configurez les tentatives automatiques et les chemins d'escalade
  • Définissez des contacts de secours pour une résilience accrue

Référence complète : /docs/developer/grafana

Résolution des problèmes

  • Pas d'appel reçu : confirmez que la politique de notification achemine vers votre point de contact Echobell
  • Erreur 4xx sur le Webhook : vérifiez l'URL exacte du Webhook et que le canal est actif
  • Trop d'appels : réduisez la portée de la politique ou abaissez les seuils de sévérité des alertes
  • Trop peu d'appels : augmentez la sévérité ou ajoutez des filtres de labels pour que les alertes critiques correspondent à la politique

Lectures connexes