1. IMR Help
  2. Integrations
  3. HTTP Healthcheck Integration Guide
  1. IMR Help
  2. Integrations
  3. HTTP Healthcheck Integration Guide

HTTP Healthcheck Integration Guide

HTTP Healthcheck supports Cron Monitoring to monitor nightly backups, weekly reports, cron jobs and background tasks and receive alerts when your tasks don't run on time.

What can Xurrent IMR do for Nginx HTTP Healthcheck users?

With the Nginx HTTP Healthcheck Integration, periodic health checks which monitors the health of HTTP servers generate alerts if certains conditions are met; Xurrent IMR then sends the new alerts to the right team and notifies them based on on-call schedules via email, text messages(SMS), phone calls(Voice), Slack, Microsoft Teams and iOS & Android push notifications, and escalates alerts until the alert is acknowledged or closed. Xurrent IMR provides your NOC, SRE and application engineers with detailed context around the HTTP Healthcheck alert along with playbooks and a complete incident command framework to triage, remediate and resolve incidents with speed.

You can also use Alert Rules to custom route specific HTTP Healthcheck alerts to specific users, teams or escalation policies, write suppression rules, auto add notes, responders and incident tasks.

To integrate HTTP Healthcheck with Xurrent IMR, complete the following steps:

In Xurrent IMR:

  1. To add a new HTTP Healthchecks integration, go to Teams on Xurrent IMR and click on the team you want to add the integration to.
  2. Next, go to Services and click on the relevant Service.
  3. Go to Integrations and then Add New Integration. Give it a name and select the application HTTP Healthcheck from the dropdown menu.
  4. Go to Configure under your integrations and copy the webhooks API KEY generated.
  5. To create an alert from your application, send a post request to:
  6. Replace the {integration-key} with the Integration key you copied in Step 5. Replace {alert-type} with one of 6 values - critical , acknowledged, resolved, error, warning, info .
  7. critical, error and warning alert types will create an incident, depending on your integration settings. acknowledged alert type will acknowledge the incident. resolved will resolve the incident. info will not create any incidents but will add an INFO alert to your alert log.
  8. Send an HTTP Post request to the above URL without any payload.
  9. HTTP Healthcheck is now integrated.