Health Checks
Automate your health checks
Automated health checks for your services. Monitor endpoints, databases, and internal services with customizable intervals.
- 1-60 min intervals
- Custom headers
- Any expected status
HTTP Monitors
1-60mIntervals
9Regions
90dUptime History
365Days Retention
Deep Dive
Everything you need
A closer look at what you get, from the first check to the alert that reaches you.
Recovery alerts
Hear when it's healthy again
A failing check alerts you, and the next passing one tells you the service is back, so nobody keeps refreshing.
- Down and recovery messages
- Email, Slack, Discord or webhook
- Cooldowns against flapping
Get started
How it works
Three steps from an empty dashboard to checks that run on their own.
Create your monitor
Point Uptime at the URL, domain, port, or scheduled job you want to track.Choose how you're alerted
Connect email, Slack, Discord, or a webhook. Set cooldowns to avoid alert fatigue.Watch the dashboard
See uptime history, response times, and status update as checks run automatically.
FAQ
Frequently asked questions
The questions people ask most before they start monitoring.
Can I monitor internal services?
Yes, as long as the service is reachable from the internet; add custom headers to authenticate requests.
Can I test a monitor right after creating it?
Yes — a check runs automatically right after you create a monitor.
Start monitoring your services
Create your first monitor in under 2 minutes. No credit card required to start.