Steps to integrate Prometheus with AlarmsOne:
Prometheus is a free software application used for event monitoring and alerting. It records real-time metrics in a time series database (allowing for high dimensionality) built using an HTTP pull model, with flexible queries and real-time alerting.
Steps to be followed in AlarmsOne:
1. Click on the Applications icon in the left panel.
2. Click on Add Application. Here, select Prometheus.
3. Fill in the Application Label (e.g. Prometheus).
4. Click Add. A URL will be generated. Please copy the displayed URL.
Steps to be followed in Prometheus:
1. Login to your Prometheus AlertManager server.
2. Open your AlertManager config YAML file for editing.
3. In the receivers config section, create a new webhook configuration for AlarmsOne either under an existing receiver or as a new receiver.
4. To send all alerts to AlarmsOne, configure the default route to send to the receiver to which you added the webhook configuration.
Receivers:name: 'AlarmsOne'
Webhook_configs:send_resolved: true
url: 'https://plusalarmsone.manageengine.com/Prometheus?zapikey=XXXXX&appkey=YYYY'
Route Configuration:
Route:
receiver: 'AlarmsOne'