Humio

Send alerts to Squadcast from Humio

Humio is a modern log management tool with streaming observability and is built to ingest & retain streaming data as quickly as it arrives, regardless of volume.

Route detailed alerts from Humio to the right users in Squadcast.

Using Humio as an Alert Source

(1) From the navigation bar on the left, select Services. Pick the applicable Team from the Team-picker on the top. Next, click on Alert Sources for the applicable Service

(2) Search for Humio from the Alert Source drop-down and copy the Webhook URL

Create a Squadcast Webhook Alert in Humio

(1) Login to your Humio dashboard. Head over to the Alerts tab. Then under Actions, click on + New Action

(2) Select Action Type as Webhook. Put in the Name, select Method as POST and paste the previously copied Squadcast Webhook URL in the placeholder for Endpoint URL. Paste the payload mentioned below under the Message Body Template box and save it

{
    "repository": "{repo_name}",
    "timestamp": "{triggered_timestamp}",
    "alert": {
    "name": "{name}",
    "description": "{description}",
    "query": {
        "queryString": "{query_string} ",
        "end": "{query_time_end}",
        "start": "{query_time_start}"
    },
    "notifierID": "{action_id}",
    "id": "{id}"
    },
    "warnings": "{warnings}",
    "numberOfEvents": {event_count},
    "url": "{url}"
}

(3) Now, click on Alerts and then on + New Alert. Put in the Name, check the Alert enabled checkbox and create your Query accordingly. Then under Actions, click on the + icon and add the previously created action. Then click on Create alert

That’s it, you are good to go! Your Humio integration is now complete. Whenever Humio fires an alert, an incident will be created in Squadcast for it.

Ready to try Squadcast?
Start Now For Free! Schedule a Demo