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
- Faça login no UptimeRobot.
- Vá até My Settings.
- Role até Alert Contacts e clique em Add Alert Contact.
- Selecione Web-Hook como Alert Contact Type.
- Defina o Friendly Name como "Echobell".
- Cole a URL do Webhook do Echobell no campo URL to Notify.
- 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*:1para Down,2para 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}}