Alertmanager integracja

Trasa Prometeusz Alertmanager alarmy do prawej grupy telefonicznej.

IncidentRelay otrzymuje Alertmanager webhook payloads, przechowuje etykiety, mapuje powagę i wysyła dopasowane alarmy poprzez kanały trasy.

Jak to działa?

Alertmanager wysyła ładunki webhook do symbolu trasy IncidentRelay. IncidentRelay normalizuje każdy element alarmowy, zachowuje etykiety i adnotacje, następnie stosuje matchery trasy i zasady grupowania.

Dobre etykiety do przechowywania

  • alertname dla grup i czytelnych tytułów.
  • severity do filtrowania kanałów i ustalania priorytetów.
  • team lub oncall_team do własności.
  • service, job, namespace lub instance dla tras serwisowych.

Typowy matcher trasy

{
  "labels": {
    "team": "platform",
    "severity": "critical"
  }
}

Co otrzymują

Respondenci widzą znormalizowany incydent z etykietami, surowością, łącza źródłowe i działania takie jak uznanie, rozwiązanie, cisza i eskalacja.