Intégration UptimeRobot - Alertes de Panne
Guide complet pour intégrer UptimeRobot avec Echobell pour des notifications de surveillance web instantanées. Recevez des notifications push mobiles ou des appels pour les alertes de panne, l'expiration des certificats SSL et les problèmes de temps de réponse serveur via webhook.
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
- Connectez-vous à UptimeRobot.
- Allez dans My Settings.
- Faites défiler jusqu'à Alert Contacts et cliquez sur Add Alert Contact.
- Sélectionnez Web-Hook comme Alert Contact Type.
- Définissez le Friendly Name sur "Echobell".
- Collez votre URL de Webhook Echobell dans URL to Notify.
- 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*:1pour Down,2pour 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}}