> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ghostlyx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Uptime monitoring

> Automatic uptime checks with instant alerts when your site goes down.

## 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

1. Go to **Settings** for your site.
2. Toggle **Uptime monitoring** on.
3. 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.
4. Save settings.

Monitoring begins within 60 seconds of enabling.

## Notifications

| Channel | Available on            |
| ------- | ----------------------- |
| Email   | All plans               |
| Slack   | Pro plan and above      |
| Webhook | Business plan and above |

Configure notification channels in **Settings > Notifications**.

## 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

## Public status page

Each site monitored by GhostlyX gets a public status page at:

```
https://ghostlyx.com/status/your-domain
```

Share this URL with your users or customers so they can check your site's status without contacting support.
