Site24x7 (by Zoho) is a full-stack monitoring platform with website, server, and application monitoring. Its Website Monitor type performs HTTP checks from multiple global locations. Alert24 healthcheck endpoints integrate with no additional configuration.
Before you start
You'll need:
- An Alert24 API key (Settings → API Keys → Create API Key)
- The ID of the check you want to monitor, found in Monitoring → [check name] or via the API
Add a website monitor
- In Site24x7, go to Monitors → Add Monitor → Website
- Enter a Display Name (e.g. "Auth Service — Alert24")
- Paste your healthcheck URL into the Website Address field:
https://app.alert24.net/api/healthcheck/ak_live_YOUR_KEY/YOUR_CHECK_ID - Set Check Frequency (1 minute gives the fastest detection)
- Under HTTP Configuration, set HTTP Method to GET
- Under Response Validation, confirm HTTP Status Code is checked and set to 200
- Select On-Call Schedule or notification contacts
- Click Save
Site24x7 marks the monitor as Trouble or Down and fires alerts when it receives a non-200 response.
Org-wide monitor
To monitor all active Alert24 checks as a single Site24x7 monitor:
https://app.alert24.net/api/healthcheck/ak_live_YOUR_KEY
Tips
- Response Code Validation: Under HTTP Configuration → Response Validation, make sure 503 is not listed as an acceptable response code. By default it isn't — Site24x7 treats non-200 responses as failures, which is the correct behavior here.
- Threshold profiles: Site24x7 supports configurable downtime thresholds (e.g. alert after 2 consecutive failures). A threshold of 2 prevents alerts from brief network blips while still catching real outages quickly.
- Monitor groups: If you're monitoring multiple services via separate Alert24 check IDs, group them under a Monitor Group in Site24x7 for a unified dashboard view.
- Reports: Site24x7 generates availability reports for each monitor. These complement the uptime metrics already in Alert24's analytics, giving you an external second source of truth for SLA reporting.