Browse documentation
Creating an uptime monitor
An uptime monitor is an HTTP check against a URL that runs on an interval. This article covers creating one.
Adding a monitor
- Select Website Uptime in the sidebar.
- Select Add monitor.
- Complete the form:
| Field | Notes |
|---|---|
| Name | e.g. Marketing site |
| URL | The address to check, e.g. https://example.com |
| Method | GET or HEAD |
| Interval (s) | How often to check (minimum 30 seconds) |
| Expect | Expected status, e.g. 2xx (default), 3xx, 200, or a range like 200-299 |
| Keyword in response (optional) | Text the response body must contain |
| Slow-response threshold (ms) (optional) | Above this, the monitor reports Degraded |
- Select Add monitor. JOATOS runs the first check immediately.
How a result is decided
Each check evaluates:
- Up — the status matches Expect and (if set) the keyword is present.
- Degraded — the check passed but the response was slower than your threshold.
- Down — the status didn't match, the keyword was missing, or the request failed.
The monitors list
The page shows a summary — Total, Up, Degraded, Down — and a table with each monitor's Name and URL, current Status (with the error if down), last Response time, and Last checked time. Row actions let you check now, edit, or delete. Paused monitors are marked (paused).
Alerting on downtime
An uptime monitor can raise alerts when its status changes — attach it to an alert profile (choose the monitor as the target) so a Down result notifies the right people.
Notes & tips
- Checks are HTTP/HTTPS (GET or HEAD) from JOATOS's location — a single vantage point.
- Set a realistic interval — 30 seconds is the floor; longer intervals are fine for less critical sites.