Skip to main content

Prometheus Alertmanager

Prometheus Alertmanager Integration

Causely can send enriched root cause alerts directly to your existing Prometheus Alertmanager. This lets you keep using your current alerting pipeline while gaining deeper visibility into what’s actually going wrong.

By routing alerts from Causely to Alertmanager, your team can receive high-signal notifications that include context like impacted services, severity, and SLO relevance—without needing to define new Prometheus alert rules.


Configuration

To enable the Prometheus Alertmanager integration, update your values.yaml file to include the executor and your Alertmanager webhook URL.

Add the following under the notifications section of your causely-values.yaml:

executor:
enabled: true

notifications:
alertmanager:
enabled: true
url: 'http://your-alertmanager-url/api/v2/alerts' # Replace with your actual Alertmanager URL
auth: 'user:password' # Optional
note

Replace the placeholder values with your actual Alertmanager URL and any authentication credentials you use.

To install the Causely agent with the Alertmanager integration enabled, run:

causely agent install --cluster-name <cluster-name> --values ./causely-values.yaml

Notification Payload Format

Causely sends structured alert payloads to Alertmanager, including service-level impact and diagnostic summaries. For an example and explanation of each field, refer to the Notification Payload Format page.