Monitors are the core of StatusDrift. They continuously check your websites and services to ensure they are online and performing well.
Quick Start
- Click Add Monitor from your dashboard
- Choose a monitor type (HTTP/S, HTTP/S Keyword, HTTPS Certificate, TCP, UDP, PING, DNS, or Push)
- Enter the URL, hostname, or IP address you want to monitor
- Set your check interval (1 minute to 24 hours)
- Configure alert contacts
- Click Create Monitor
Monitor Types
HTTP/S Monitor – Checks if your website returns a successful response. Can also verify SSL certificates and specific content.
HTTP/S Keyword Monitor – Verifies that specific text appears (or does not appear) on a page.
HTTPS Certificate Monitor – Monitors SSL/TLS certificate validity and expiration dates.
TCP Monitor – Checks if a specific TCP port is open and accepting connections.
UDP Monitor – Checks if a specific UDP port is responding.
PING Monitor – Verifies that a host is reachable via ICMP ping. Useful for monitoring servers and network devices. Learn more about PING monitors.
DNS Monitor – Tracks DNS record changes and validates that your domain resolves correctly. Supports auto-discovery of all records or manual monitoring of specific entries. Learn more about DNS monitors.
Push (Heartbeat) Monitor – Monitors scheduled tasks, cron jobs, and background processes. Your system sends periodic requests to a unique URL, and StatusDrift alerts you if the heartbeat stops. Learn more about Push monitors.
Best Practices
- Start with 5-minute intervals and adjust based on your needs
- Monitor your most critical endpoints first
- Set up multiple notification channels for redundancy
- Use descriptive names so your team can quickly identify issues
Next Steps
Now that you have created your first monitor, explore these guides to get more out of StatusDrift:
- DNS Monitors – Monitor DNS records and detect unauthorized changes
- PING Monitors – Check server and network device availability
- Push (Heartbeat) Monitors – Monitor cron jobs and scheduled tasks
- Organizing Monitors with Groups – Structure your monitors by environment, team, or service
- Using Tags to Categorize Monitors – Add flexible labels for filtering and identification
- Team Access and Monitor Group Permissions – Set up role-based access for your team
- Advanced Monitor Settings – Configure timeouts, expected status codes, and alert sensitivity
- Configuring Monitor Alerts – Create custom alert rules for different conditions