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. To integrate HTTP Healthcheck with Zenduty, complete the following steps:
To add a new HTTP Healthchecks integration, go to "Teams" on Zenduty and click on the "Manage" button corresponding to the team you want to add the integration to.
Next, go to "Services" and click on the "Manage" button corresponding to the relevant Service.
Go to "Integrations" and then "Add New Integration". Give it a name and select the application "HTTP Healthcheck" from the dropdown menu.
Go to "Configure" under your integrations and copy the webhooks API KEY generated.
To create an alert from your application, send a post request to:
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.
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.
Send an HTTP Post request to the above URL without any payload.
HTTP Healthcheck is now integrated.