Echobell

Integración con UptimeRobot - Alertas de Monitoreo de Sitios Web en la Nube

Guía completa para integrar UptimeRobot con Echobell para notificaciones instantáneas de monitoreo web. Recibe notificaciones push móviles o llamadas para alertas de caída, expiración de certificados SSL y problemas de tiempo de respuesta del servidor vía webhook.

UptimeRobot es un servicio popular de monitoreo de tiempo de actividad. Puede integrarlo con Echobell utilizando Webhooks.

Crear un canal

Cree un nuevo canal en Echobell y copie la URL del Webhook.

Agregar contacto de alerta

  1. Inicie sesión en UptimeRobot.
  2. Vaya a My Settings.
  3. Desplácese hasta Alert Contacts y haga clic en Add Alert Contact.
  4. Seleccione Web-Hook como Alert Contact Type.
  5. Establezca el Friendly Name como "Echobell".
  6. Pegue su URL de Webhook de Echobell en URL to Notify.
  7. Habilite Send as JSON.

Configurar Payload

Pegue el siguiente JSON en el campo Post Value (JSON Format):

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

Configurar plantilla de Echobell

En la configuración de su canal de Echobell, puede usar expresiones para manejar el tipo de alerta:

Plantilla de Título:

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

Plantilla de Cuerpo:

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