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'