Observação:
Todos os passos a seguir deverão ser realizados após a External Integration já ter sido configurada pela equipe da ElvenWorks. Solicite a integração através do chat na plataforma ou no site. Lembre-se, no momento da solicitação, especifique se gostaria de abrir um incidente ou um alerta com a integração, além do time a ser notificado.
1 – Configurar o Receiver.
- Nos Values do Prometheus, na parte de Receivers, configure os receivers necessários (com as informações passadas pela equipe da ElvenWorks)
2 – Configurar as Rotas
- Nos Values do Prometheus, na parte das rotas, configure-as
route:
group_wait: 30s
group_interval: 5m
repeat_interval: 5m
receiver: 1p-webhook —--> Nome configurado no passo anterior
routes:
- receiver: 1p-webhook —---> Nome configurado no passo anterior
3 – Configurar os Alertas
- Nos Values do Prometheus, na parte dos alertas, configure os alertas necessários (com as informações passadas pela equipe da ElvenWorks)
- name: Instances GoLang
rules:
- alert: <Título do incidente/alerta>
expr: <expressão das métricas>
for: <Tempo de duração do erro>
annotations:
description: "<Descrição do incidente/alerta>"
labels:
severity: <escolha entre critical, high, moderate, low ou informational>
Pronto, sua integração com o Prometheus já está configurada.