SentraX Status

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:

CampoDescrição
TipoWebhook genérico, Slack ou Discord
Nomeex.: "Slack #ops". Mín. 2 caracteres
URL do webhooko endereço do webhook (formato validado por tipo)
Secret HMAC (opcional)só para webhook genérico
Ativose o canal está ligado (marcado por default)

Slack

  1. No Slack: Apps → Incoming Webhooks e crie um webhook para o canal desejado.
  2. Cole a URL — precisa ser https://hooks.slack.com/services/....

A plataforma envia mensagens formatadas (blocks) para o Slack.

Discord

  1. No Discord: Editar canal → Integrações → Webhooks → Novo webhook.
  2. 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.