Sujet :

Mes alertes Prometheus ne s'envoient pas à PagerDuty

RÉSOLU

Liste des sujets Répondre Créer un sujet

wbegue

Membre depuis le 10/05/2024

hey l'équipe j'ai configuré une nouvelle alerte dans prometheus pour mes services critiques une alerte de type high_cpu_usage. prometheus voit bien que l'état est FIRING mais alertmanager ne forwarde rien à pagerduty j'ai vérifié le config alertmanager pour pagerduty et le routing ça semble ok

# exemple de config alertmanager (simplifié)
route:
  group_by: ['alertname']
  receiver: 'pagerduty'
receivers:
  - name: 'pagerduty'
    pagerduty_configs:
      - service_key: '{{ .Secret.PagerDutyServiceKey }}' # placeholder

auguste-hebert

Membre depuis le 28/04/2024

t'as check les logs d'alertmanager ? souvent c'est un truc bête genre une erreur de conf pagerduty key ou le url qui est pas bon pour le webhook ou un group_by qui fait que les alertes sont pas regroupées comme tu penses

wbegue

Membre depuis le 10/05/2024

ah putain j'ai regardé les logs y'a des error sending alert: bad status code 400 ça doit être la clé pagerduty j'ai du la copier coller avec un espace de merde je recheck ça

auguste-hebert

Membre depuis le 28/04/2024

yep 400 c'est souvent ça ou un payload mal formé pour pagerduty corrige la clé et relance

wbegue

Membre depuis le 10/05/2024

c'était la clé un espace en trop merci beaucoup

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire