Reference for the monitor create/edit form and detail screen. All values are also validated server-side.
| Field | Required | Notes |
|---|
| Type | ✓ | HTTP / TCP / Ping / Heartbeat / Web Change / SSL Certificate / Domain Expiry / Host Agent. Cannot be changed after creation |
| Display name | – | Auto-generated from the configuration when left blank (e.g. example.com /path) |
| Check interval | ✓ | 1 / 3 / 5 / 10 / 30 min / 1 hour. Options shorter than your plan minimum are disabled (Free: 5 min+ / Pro: 3 min+ / Business: 1 min+). SSL and Domain monitors are fixed at 24 hours |
| Field | Required | Range / default |
|---|
| URL | ✓ | Public http(s):// URL (max 2048 chars) |
| Method | – | GET / HEAD / POST (default GET) |
| Expected status | – | 100–599 (default 200) |
| Keyword | – | String check against the response body |
| Keyword condition | – | “Must be present” (default) or must be absent |
| Timeout (ms) | – | 1000–30000 (default 10000) |
| Field | Required | Range / default |
|---|
| Hostname | ✓ | Public hostname |
| Port | ✓ | 1–65535 |
| Timeout (ms) | – | 1000–30000 (default 10000) |
| Field | Required | Range / default |
|---|
| Hostname | ✓ | Public hostname |
| Port | – | 1–65535 (default 443). Reachability is checked via TCP connect |
| Timeout (ms) | – | 1000–30000 (default 10000) |
| Field | Required | Range / default |
|---|
| Grace period | – | 1 min – 24 hours (default 5 min). The monitor goes down when no ping arrives within this window |
A ping URL is issued after creation (shown on the detail screen with curl / crontab examples).
| Field | Required | Notes |
|---|
| URL | ✓ | Page to watch |
| Check method | – | Text detection (default) / screenshot detection / both. Screenshots require Pro or higher |
| Watch tag | ✓* | CSS element tag (e.g. h1, body). Classes / IDs are not supported. *Not needed for screenshot-only |
| Detection mode | – | Tamper detection (default; diff against a baseline) / change tracking (diff against the previous check) |
| Field | Required | Notes |
|---|
| Hostname | ✓ | Host whose certificate is checked |
| Warning days before expiry | – | Multi-select from 1 / 7 / 14 / 30 / 60 / 90 days (default 30, 14, 7, 1) |
| Field | Required | Notes |
|---|
| Domain | ✓ | Domain whose registration expiry is checked |
| Warning days before expiry | – | Multi-select from 1 / 7 / 14 / 30 / 60 / 90 days (default 30, 14, 7) |
No input fields. After creation, an agent token is shown exactly once — store it somewhere safe. Configure manako metrics push on your server (a cron example is displayed) to send CPU, memory, disk, and network metrics.
| Badge | Meaning |
|---|
| Up (green) | Healthy |
| Down (red) | Outage detected |
| Degraded (yellow) | Indeterminate |
| Paused (gray) | Checks stopped |
| Pending / initializing (blue) | Waiting for the first check |
| Under maintenance (blue) | Maintenance window active |
- Check now: runs an immediate check and shows the result inline. Rapid consecutive runs are limited (a 5-minute cooldown notice appears when exceeded)
- Start / end maintenance
- Reset baseline (Web Change tamper detection only): accepts the current content as the new baseline
- Reset statistics: resets uptime display, either “all time” or “before a chosen date”. Cannot be undone
- Edit: opens the edit form (deletion is done from the service detail monitor list)
- HTTP / TCP / Ping: response time chart for the last 50 checks, average response time, uptime. A “response time anomaly” badge appears when responses deviate strongly from the baseline
- Heartbeat: ping URL (with copy button and usage examples)
- Web Change (screenshot): before/after screenshot comparison
- Host Agent: “Overview / Metrics / Threshold alerts” tabs. Metrics can be viewed over 1 hour – 30 days. Threshold rules combine a metric (CPU / memory / disk usage), a condition (above / at or above / below / at or below), a threshold (0–100%), and a duration (60–86400 s)
You can attach channels directly to a monitor. With no attached channels, team-wide channels are notified; attaching even one channel restricts notifications to the attached ones (see Notification Behavior).