Uptime & Heartbeat Monitors

Search Guard Integration

With the iLert Search Guard integration, you can create incidents in iLert based on Search Guard alerts.

In iLert

Create a Search Guard alert source

1. Go to the Alert sources tab and click on Create new alert source

2. Enter a name and select your desired escalation policy. Select "Search Guard" as the Integration Type and click on Save.

3. On the next page a Search Guard URL is generated. You will need this URL below when setting up the webhook action in Search Guard.

In Search Guard

Create watch

1. Go to Search Guard to open the main menu and choose Search Guard -> Signals

2. On the next page click on the New button to create a new watch

3. On the next view name the watch e.g. My Watch scroll down and configure the watch to your liking.

4. Scroll down to Actions and add the Webhook action

5. Name the action e.g. iLert, paste the Webhook URL that you generated in iLert, change headers as required and paste the following json as body template

{
"incidentKey": "{{watch.id}}",
"summary": "SearchGuard alert: {{watch.id}}",
"details": "Problem occurred at {{execution_time}}",
"serverUrl": "https://my-server.com"
}

5. Click on Create to save the watch. Finished! Your Elastic Search Guard alerts will now create incidents in iLert.

FAQ

Will incidents in iLert be resolved automatically?

No, unfortunately Search Guard watch(es) will not fire resolve events for alerts.

Can I connect Search Guard with multiple alert sources from iLert?

Yes, simply create more watches in Search Guard.