Alertas no Slack
Integre o TheAlert com o Slack para receber notificações de queda e recuperação diretamente nos canais da sua equipe.
A integração com Slack requer o plano PRO ou superior.
Como funciona
O TheAlert usa Incoming Webhooks do Slack — uma URL especial que permite enviar mensagens para um canal específico sem precisar de um bot completo. A configuração leva menos de 5 minutos.
Passo 1: Criar o Incoming Webhook no Slack
- Acesse api.slack.com/apps (opens in a new tab)
- Clique em "Create New App" → "From scratch"
- Dê um nome ao app (ex:
TheAlert) e selecione o Workspace - Na tela do app, clique em "Incoming Webhooks"
- Ative a opção "Activate Incoming Webhooks"
- Clique em "Add New Webhook to Workspace"
- Selecione o canal que receberá os alertas (ex:
#incidents,#infra-alerts) - Clique em "Allow"
- Copie a Webhook URL gerada — ela tem o formato:
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXXCrie um canal dedicado para alertas, como #thealert-incidents ou #infra-alerts. Isso mantém as notificações organizadas e separadas das conversas da equipe.
Passo 2: Configurar no TheAlert
- No TheAlert, acesse "Integrações"
- Clique em "+ Nova Integração" → Slack
- Preencha:
- Nome: identificação (ex:
Slack — #infra-alerts) - Webhook URL: cole a URL copiada do Slack
- Nome: identificação (ex:
- Clique em "Salvar"
- Clique em "Testar" para enviar uma mensagem de teste ao canal
O que aparece no Slack
Alerta de queda
🔴 Monitor DOWN
API de Pagamentos está DOWN
https://api.pagamentos.com.br
Erro: connect ETIMEDOUT
Horário: 15:32:10 (BRT)Alerta de recuperação
🟢 Monitor RECOVERED
API de Pagamentos voltou ao normal
Duração do incidente: 8 minutos
Horário: 15:40:22 (BRT)Múltiplos canais
Você pode criar múltiplas integrações Slack, cada uma apontando para um canal diferente:
#infra-critical— monitores de infraestrutura#produto-alertas— monitores da aplicação#on-call— canal do plantão
Depois, vincule cada integração aos monitores correspondentes nas configurações de cada monitor.
Dica: canal por severidade
Crie dois canais e duas integrações:
| Canal Slack | Monitores |
|---|---|
#alertas-criticos | Banco de dados, API de pagamento, autenticação |
#alertas-gerais | Sites, landing pages, métricas secundárias |
Assim, o #alertas-criticos recebe atenção imediata enquanto #alertas-gerais pode ser verificado periodicamente.
Planos
| Plano | Slack disponível |
|---|---|
| FREE | Não |
| STARTER | Não |
| PRO | Sim |
| BUSINESS | Sim |
Solução de problemas
Mensagem de teste não chegou no Slack
- Verifique se a Webhook URL está correta (sem espaços extras)
- Confirme que o Incoming Webhook está ativo nas configurações do app no Slack
- Verifique se o app ainda tem acesso ao workspace
App Slack foi removido do workspace Se o app for removido, a Webhook URL para de funcionar. Você precisará criar um novo app e atualizar a URL no TheAlert.