Monitors
Monitors are the core of Ninja Uptime.
Each monitor represents a URL or endpoint that is continuously checked for availability and performance.
Monitors List
The Monitors page displays all configured monitors in a table view.
Columns
- Domain — The monitored URL or endpoint
- Status — Current health of the monitor
- Last Check — Timestamp of the most recent check (UTC)
- Enabled — Whether monitoring is active
- Actions — Edit or delete the monitor
Status Indicators
Monitors display a visual status:
- 🟢 Up — Responding as expected
- 🔴 Down — Failed checks
- ⚠️ Warning — Configuration or alert issues
Warnings
You may see warning messages such as:
“Monitor doesn't have an alert policy set”
This means:
- The monitor is active
- But no alerts will be sent if it fails
👉 It is recommended to assign an alert policy to every monitor.
Expanding a Monitor
Click the dropdown arrow next to a monitor to view additional details, including:
- Recent activity
- Related incidents
- Additional context
Creating a Monitor
Click Add Target to create a new monitor.
You will be prompted to configure:
- URL
- Check interval
- Timeout
- Expected status
Editing a Monitor
Click Edit to modify an existing monitor.
You can update:
- URL
- Monitoring settings
- Enabled status
Deleting a Monitor
Click Delete to permanently remove a monitor.
⚠️ This action cannot be undone.
Best Practices
- Always assign an alert policy
- Use appropriate check intervals (30s–5m recommended)
- Monitor critical endpoints, not just homepages
- Review warnings regularly