Modelos de notificação dinâmicos
Transforme alertas estáticos em notificações personalizadas e acionáveis. Use uma sintaxe de modelos poderosa para incluir dados dinâmicos dos seus webhooks e e-mails.
Variáveis de modelo
Acesse os dados do payload do webhook ou o conteúdo do e-mail com uma sintaxe de variáveis simples.
Dados recebidos
Modelo
"server": "web-01" {{server}} "status": "critical" {{status}} "cpu": 92 {{cpu}} {{server}}: {{status}} ({{cpu}}%) Notificação
web-01: critical (92%)
Insira dados dinâmicos em qualquer lugar
Servidor {{server}} CPU: {{cpu}}% Resultado
Servidor web-01 CPU: 85%
Inclua métricas dos webhooks de monitoramento
Insira dados dinâmicos em qualquer lugar
Pagamento de R$ {{amount}} de {{customer}} Resultado
Pagamento de R$ 150,00 de João Silva
Mostre os detalhes de pagamento nos alertas de e-commerce
Insira dados dinâmicos em qualquer lugar
Build {{build.status}} em {{repo}} Resultado
Build falhou em my-app
Notificações de status das builds de CI/CD
Expressões inteligentes
Lógica nos seus modelos
{{status == 'error'}}- Comparações booleanas
{{count > 100}}- Comparações numéricas
{{enabled && verified}}- Operadores lógicos
{{user.profile.name}}- Acesso a objetos aninhados
{{items[0].name}}- Acesso a elementos de array
Notificações condicionais
Defina condições no seu canal para filtrar as notificações. Só os eventos correspondentes vão acionar alertas.
Condição de exemplo
status == 'error' && severity >= 3 Envie notificações apenas para erros com severidade 3 ou maior
Crie notificações mais inteligentes
Baixe o Echobell e comece a usar modelos dinâmicos para ter alertas mais informativos.