What OpenCluster uses it for
OpenCluster records the alert status, times, labels, annotations, fingerprint, and generator URL. It uses Alertmanager’s grouping key to group delivered alerts into an incident. The triggering alert becomes the starting context for an investigation.Prerequisites
- Prometheus Alertmanager 0.29.0 or later. Version 0.29.0 added the custom HTTP header configuration used for the webhook secret.
- Network access from Alertmanager to the OpenCluster intake endpoint over HTTPS.
- The Admin role in OpenCluster.
Access
This integration is inbound only. The generated secret authenticates webhook deliveries in theX-OpenCluster-Token header. OpenCluster stores only a digest of the
secret and cannot show it again.
Connect
1
Create the integration
In Integrations, choose Prometheus Alertmanager, enter a name, and create
the integration. Copy the webhook URL and secret from the response.
2
Configure Alertmanager
Add the receiver, then route alerts to it:Reload Alertmanager after validating the configuration.
Verify
Fire a test alert, open the integration, and select Verify. Verification reports the time of the last accepted delivery. If no delivery has arrived, check the receiver, route, URL, secret, and network path.During investigations
The alert supplies the incident timing, labels, annotations, runbook and dashboard URLs when present, and the generator URL. Alertmanager is not a live investigation source; OpenCluster cannot query silences, inhibitions, or other active alerts.Delivery behavior
Deliveries can contain at most 2,048 alerts. Only
firing and resolved statuses are
accepted. If Alertmanager marks a delivery as truncated, OpenCluster records that the
incident context is incomplete.
Troubleshooting
- Verify shows no delivery: send a firing test alert and check Alertmanager logs.
401: replace the configured secret with the current value. Rotated secrets stop working immediately.400: confirm middleware has not changed Alertmanager’s version 4 webhook body.429: reduce delivery frequency or group alerts more aggressively.