Visão geral
O New Relic envia os alertas por um Webhook destination, renderizando um template Handlebars sobre o payload do issue. Um Workflow decide quais issues são enviados e em quais transições.Pré-requisitos
- Permissão para criar destinations e workflows no New Relic.
- 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 New Relic. Copie a URL e o token.2. Crie o Webhook destination
Em Alerts → Destinations → Webhook → Create:1
Name
aciona-me2
URL
https://ingress.aciona.me/webhooks/<idDaFonte>3
Secure custom header
Nome
X-Aciona-Token, valor <tokenDaFonte>. O New Relic mascara o valor depois de salvar.4
Payload template
Cole o template Handlebars recomendado:
3. Crie o Workflow
Em Alerts → Workflows → New workflow:1
Filtro (opcional)
Por exemplo, apenas issues com prioridade
CRITICAL ou HIGH.2
Notify → Add destination → Webhook
Selecione
aciona-me.3
Notify when — o passo crítico
Abra o menu “Notify when” e garanta que AMBOS estejam marcados:
- ✅
Activated - ✅
Closed
4. Teste
Use Test workflow para enviar um payload de exemplo. Confirme o acionamento em Acionamentos. Para validar a auto-resolução, espere um issue fechar naturalmente (ou feche-o manualmente) e confirme que o acionamento correspondente foi resolvido.Como os campos são traduzidos
Estado
A decisão segue esta ordem de precedência:triggerEvent = INCIDENT_CLOSED não resolve o acionamento. No modelo de Issues do New Relic, um issue pode conter vários sub-eventos; o fechamento de um deles não significa que o issue acabou. Resolver nesse momento fecharia o acionamento cedo demais.Severidade
Serviço
A pista vem, nesta ordem, da tag de serviço afetado, do nome da entidade, do nome da condição e do nome da política. Marque suas entidades com uma tag de serviço que bata com o nome no aciona.me.Solução de problemas
O acionamento abre, mas nunca fecha sozinho
O acionamento abre, mas nunca fecha sozinho
Closed não está marcado em “Notify when” no Workflow. Marque e teste de novo.Pararam de chegar webhooks de repente
Pararam de chegar webhooks de repente
O New Relic coloca destinations em snooze automático depois de erros consecutivos (4xx, 5xx ou timeouts). Verifique o status do destination no painel do New Relic. Para detectar isso proativamente, crie um alerta NRQL sobre
NrIntegrationError com category='NotificationError'.Título aparece como Untitled alert
Título aparece como Untitled alert
O template não emite
issueTitle. Use o template recomendado.Severidade menor do que o esperado
Severidade menor do que o esperado
O template histórico do New Relic mapeia
HIGH para WARNING em um campo legado. Emita priority explicitamente, como no template acima — ele tem precedência.