GuiasOperadorAtualizado em
Canais de notificação
Webhook genérico, Slack e Discord — configurar e testar.
Canais de notificação
Canais recebem os eventos da plataforma (check caiu/voltou, incidentes) em ferramentas de equipe. Na tela Notifications você configura webhook genérico, Slack e Discord.
E-mail não é um canal — ele é entregue via assinantes. Canais são para integrações de webhook.
Criar um canal
Em Notifications → novo canal:
| Campo | Descrição |
|---|---|
| Tipo | Webhook genérico, Slack ou Discord |
| Nome | ex.: "Slack #ops". Mín. 2 caracteres |
| URL do webhook | o endereço do webhook (formato validado por tipo) |
| Secret HMAC (opcional) | só para webhook genérico |
| Ativo | se o canal está ligado (marcado por default) |
Slack
- No Slack: Apps → Incoming Webhooks e crie um webhook para o canal desejado.
- Cole a URL — precisa ser
https://hooks.slack.com/services/....
A plataforma envia mensagens formatadas (blocks) para o Slack.
Discord
- No Discord: Editar canal → Integrações → Webhooks → Novo webhook.
- Cole a URL — precisa ser
https://discord.com/api/webhooks/....
A plataforma envia mensagens formatadas (embeds) para o Discord.
Webhook genérico
Recebe um POST JSON dos eventos. Se você definir um Secret HMAC, o corpo é assinado com HMAC SHA-256 e enviado no header:
X-Sentrax-Signature: sha256=<assinatura>
Valide essa assinatura no seu endpoint para garantir que a chamada veio da SentraX.
Testar o canal
Cada canal tem "Enviar payload de teste": dispara uma mensagem real na hora (fora da fila), com o texto "Teste do SentraX Status. Se você recebeu isso, a configuração está OK." O resultado aparece como "Webhook respondeu OK." ou "Falhou: ".
Editar e remover
Você pode editar ou remover um canal. Ao editar, deixar o campo de secret vazio não apaga o secret existente — para remover o secret, informe REMOVE.
Criação, edição, teste e remoção ficam no Log de auditoria.