Integração com o UptimeRobot - Alertas de indisponibilidade

Envie alertas do UptimeRobot para o Echobell e receba notificações push ou chamadas telefônicas em casos de indisponibilidade, expiração de SSL e tempos de resposta lentos.


O UptimeRobot é um serviço popular de monitoramento de uptime. Você pode integrá-lo ao Echobell usando Webhooks.

Criar um canal

Crie um novo canal no Echobell e copie a URL do Webhook.

Adicionar contato de alerta

  1. Faça login no UptimeRobot.
  2. Vá até My Settings.
  3. Role até Alert Contacts e clique em Add Alert Contact.
  4. Selecione Web-Hook como Alert Contact Type.
  5. Defina o Friendly Name como "Echobell".
  6. Cole a URL do Webhook do Echobell no campo URL to Notify.
  7. Ative Send as JSON.

Configurar o payload

Cole o seguinte JSON no campo Post Value (JSON Format):

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

Configurar o modelo do Echobell

Nas configurações do seu canal no Echobell, você pode usar expressões para tratar o tipo de alerta:

Modelo do título:

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

Modelo do corpo:

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