Encaminhe alertas do Upptime para chamadas telefônicas com o Echobell

Envie alertas de queda do Upptime para o Echobell como notificações push urgentes ou chamadas telefônicas usando um único webhook personalizado — sem servidores extras.

Sumário

O Upptime monitora seus sites a partir do GitHub Actions, mas uma verificação que falha só ajuda se o alerta chegar até você. Este guia mostra como encaminhar as notificações de queda do Upptime para o Echobell como notificações push urgentes ou chamadas telefônicas usando uma única URL de webhook, sem nenhuma infraestrutura adicional.

Configuração

1. Copie a URL do webhook de um canal no Echobell

No app do Echobell, abra um canal e copie o webhook dele: https://hook.echobell.one/t/<channel-token>

Defina o tipo de notificação do canal como normal, urgente ou chamada, conforme a urgência do endpoint monitorado.

2. Adicione os secrets ao seu repositório do Upptime

Nas configurações do seu repositório do GitHub, adicione estes secrets do Actions:

NOTIFICATION_CUSTOM_WEBHOOK=true
NOTIFICATION_CUSTOM_WEBHOOK_URL=https://hook.echobell.one/t/<channel-token>?site=$SITE_NAME&status=$STATUS&url=$SITE_URL&issue=$ISSUE_URL&code=$RESPONSE_CODE&emoji=$EMOJI
NOTIFICATIONS_DOWN_MESSAGE=$EMOJI $SITE_NAME is $STATUS ($RESPONSE_CODE) – $ISSUE_URL
NOTIFICATIONS_UP_MESSAGE=$EMOJI $SITE_NAME is back up – $SITE_URL

3. Defina um modelo no Echobell

Use variáveis correspondentes aos parâmetros de query acima: {{site}}, {{status}}, {{code}}, {{url}}, {{issue}}. Escolha se o canal deve ligar ou enviar push.

Essa é toda a configuração. O Upptime entrega os dados; o Echobell cuida da notificação.

Para um passo a passo completo, veja o guia de configuração do Upptime. Para as opções de notificação do próprio Upptime, consulte a documentação oficial.

O que você ganha

  • Notificação imediata quando um endpoint cai ou se recupera
  • Link direto para o site afetado e para a issue dele no GitHub em cada alerta
  • Escalonamento para uma chamada telefônica nos endpoints que não podem esperar

Artigos relacionados