Skip to main content

Prometheus / Alertmanager

Fluidify Regen receives alerts from Prometheus Alertmanager via webhook. When an alert fires, Regen creates an incident, opens a Slack channel, and starts the timeline.

Webhook URL

No authentication token is required. Security relies on keeping the URL private and network-level access controls.

Alertmanager configuration

Add a receiver to your alertmanager.yml:
Then add it to a route:
Reload Alertmanager after saving:

How alert fields map to Regen

Example payload

This is what Alertmanager sends to Regen:

Deduplication

Regen uses the fingerprint field to deduplicate. If the same alert fires multiple times before resolving, Regen updates the existing alert rather than creating a new incident. When Alertmanager sends status: resolved, Regen:
  1. Marks the alert as resolved
  2. If all linked alerts are resolved, suggests resolving the incident (timeline entry added)

Severity mapping

Incident auto-creation

By default, alerts with severity critical or warning automatically create an incident. You can configure this under Settings → Routing Rules.