How it works
GhostlyX sends an HTTP GET request to your site every 60 seconds. If consecutive checks return a non-successful status code, an incident is opened and you are notified. Status codes:- 200-399: site is considered up
- 400 and above, connection errors, timeouts: site is considered down
Enabling uptime monitoring
- Go to Settings for your site.
- Toggle Uptime monitoring on.
- Optionally change the Monitor URL. By default it checks your site’s root (
/). Change this to a specific path if you want to monitor a particular endpoint. - Save settings.
Notifications
| Channel | Available on |
|---|---|
| All plans | |
| Slack | Pro plan and above |
| Webhook | Business plan and above |
Dashboard
The Uptime section of the site dashboard shows:- Current status (Up / Down / Incident)
- 30-day uptime percentage
- Average response time (last 30 days)
- Incident history with start time, end time, and duration