You can set up an integration with Netcool® Operations Insight® to
receive alert information from Humio.
About this task
Using a webhook URL, alerts generated by Humio monitors are sent to Netcool Operations Insight as events.
Procedure
-
Click
.
-
Click New integration.
-
Go to the Humio tile and click Configure.
-
Enter a name for the integration and click
Copy to add the generated webhook URL to the clipboard. Ensure you save the
generated webhook to make it available later in the configuration process. For example, you can save
it to a file.
-
Click Save.
-
On the Humio Repository UI, Go to
.
- Set the Notifier type to
Webhook.
The Humio message body JSON template contains the
information about the alert and the event(s) that triggered
it:
{
"repository": "{repo_name}",
"timestamp": "{alert_triggered_timestamp}",
"alert": {
"name": "{alert_name}",
"description": "{alert_description}",
"query": {
"queryString": "{query_string} ",
"end": "{query_time_end}",
"start": "{query_time_start}"
},
"notifierID": "{alert_notifier_id}",
"id": "{alert_id}"
},
"warnings": "{warnings}",
"events": {events},
"numberOfEvents": {event_count}
}
- Set the HTTP Method to POST.
- For the Endpoint URL, paste the webhook URL that you copied in
step 4.
- Set Content-Type to
application/json.
- Click Create Notifier.
- On the Humio Repository UI, Go to
.
- Populate the alert fields such as Name and
Frequency. For Notifier, select the notifier that was
just created.
- Click Save.