Intégration UptimeRobot - Alertes de Panne

Intégrez UptimeRobot à Echobell via webhook : push ou appels pour les pannes, l'expiration des certificats SSL et les temps de réponse serveur.


UptimeRobot est un service populaire de surveillance de la disponibilité. Vous pouvez l'intégrer à Echobell à l'aide de Webhooks.

Créer un canal

Créez un nouveau canal dans Echobell et copiez l'URL du Webhook.

Ajouter un contact d'alerte

  1. Connectez-vous à UptimeRobot.
  2. Allez dans My Settings.
  3. Faites défiler jusqu'à Alert Contacts et cliquez sur Add Alert Contact.
  4. Sélectionnez Web-Hook comme Alert Contact Type.
  5. Définissez le Friendly Name sur "Echobell".
  6. Collez votre URL de Webhook Echobell dans URL to Notify.
  7. Activez Send as JSON.

Configurer la charge utile

Collez le JSON suivant dans le champ Post Value (JSON Format) :

{
  "monitorName": "*monitorFriendlyName*",
  "alertType": "*alertType*",
  "details": "*alertDetails*",
  "url": "*monitorURL*"
}
  • *alertType*: 1 pour Down, 2 pour Up.

Configurer le modèle Echobell

Dans les paramètres de votre canal Echobell, vous pouvez utiliser des expressions pour gérer le type d'alerte :

Modèle de titre :

Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}

Modèle de corps :

{{details}}
URL: {{url}}