Skip to main content

Visão geral

O Grafana envia os alertas para o aciona.me por um contact point do tipo webhook. Cada item de alerts[] do payload vira um alerta no aciona.me, e itens resolvidos fecham automaticamente o acionamento correspondente.

Pré-requisitos

  • Grafana com Grafana Alerting habilitado e permissão para criar contact points.
  • Um serviço criado no aciona.me e vinculado a um time com escala ativa.

1. Crie a fonte de alerta no aciona.me

Em Fontes de alerta, crie uma fonte do tipo Grafana — por exemplo Grafana - produção.

2. Copie a URL e o token

O token é exibido uma única vez. Copie agora.

3. Configure o contact point no Grafana

1

Alerting → Contact points → Add contact point

Nome: aciona-me. Integração: Webhook.
2

URL

https://ingress.aciona.me/webhooks/<idDaFonte>
3

HTTP Method

POST
4

Header de autenticação

Adicione o header X-Aciona-Token com o token da fonte. Em versões que expõem o campo como Authorization Header, use o nome X-Aciona-Token e o token como valor.
5

Disable resolved message

Deixe desativado. Este é o passo crítico da integração.
6

Salve e use o contact point

Aponte a notification policy (ou as regras de alerta) para o contact point aciona-me.

4. Envie um alerta de teste

Use Test no contact point do Grafana, ou force uma regra de alerta a disparar.

5. Confirme o acionamento

Em Acionamentos, o alerta deve aparecer em segundos, com título vindo do alerta do Grafana e severidade traduzida a partir da label severity.

6. Configure a resolução automática

“Disable resolved message” precisa permanecer desativado, tanto no contact point quanto na notification policy. Com essa opção ativa, o Grafana não envia os itens resolved e o aciona.me não tem como fechar o acionamento — ele fica aberto indefinidamente.
Estados normalizados pelo aciona.me, item por item: A correlação usa o fingerprint do Grafana, com alternativas baseadas no identificador da regra. Esse identificador precisa permanecer estável entre o disparo e a recuperação.

Roteamento para o serviço certo

Inclua uma label service nas suas regras de alerta com o nome exato do serviço no aciona.me:

Solução de problemas

“Disable resolved message” está ativo em algum ponto — contact point ou notification policy. Desative nos dois.
O header X-Aciona-Token está ausente ou com valor errado. Se o token foi rotacionado, atualize o contact point.
Adicione a label service na regra de alerta, com o nome exato do serviço no aciona.me. Sem ela, o roteamento usa outras pistas do payload.
O fingerprint está mudando entre disparos — geralmente porque as labels da regra mudam. Estabilize as labels que compõem a identidade do alerta.

Mais soluções