Prometheus

Hotpot understands Prometheus events, via Alertmanager, to create moments.

Hotpot does not require any specific Prometheus configuration but requires being enabled first. Under Organization Settings, go to Integrations and enable the Prometheus integration. After enabling integration, each team can create a Webhook to process and understand Prometheus events.

Paging and moments

Prometheus uses Alertmanager to send notifications. Add Hotpot as a receiver to configure Alertmanager to send events to Hotpot.

Page receiver

To initiate a paging notification from an alert, supply the page webhook endpoint.

receivers:
 - name: hotpot_page
   webhook_configs:
    - url: 'https://api.hotpot.works/page/[API TOKEN]/prometheus'

Moment receiver

To create a moment from an alert, supply the moment webhook endpoint.

receivers:
 - name: hotpot_moment
   webhook_configs:
    - url: 'https://api.hotpot.works/moment/[API TOKEN]/prometheus'

To see the incoming requests, you can look under the Events tab on the Prometheus integration page or under Team Settings -> Webhooks.

Last updated

© 2024 Oilcan, Inc. All rights reserved.