Alertmanager integration

Route Prometheus Alertmanager alerts to the right on-call team.

IncidentRelay receives Alertmanager webhook payloads, keeps labels, maps severity and sends matched alerts through route channels.

How it works

Alertmanager sends webhook payloads to an IncidentRelay route token. IncidentRelay normalizes each alert item, preserves labels and annotations, then applies route matchers and grouping rules.

Good labels to keep

  • alertname for grouping and readable titles.
  • severity for channel filtering and prioritization.
  • team or oncall_team for ownership.
  • service, job, namespace or instance for service routing.

Typical route matcher

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

What responders get

Responders see a normalized incident with labels, severity, source links and actions such as acknowledge, resolve, silence and escalation.