Know Before Your Users Do — Free Uptime Monitoring
Your service goes down. You know in seconds — not from a customer complaint. Run uptime checks from 5 global nodes with custom HTTP methods, headers, and response assertions.
Nürnberg
EU Central
Helsinki
EU North
Istanbul
Middle East
Hillsboro
US West
Ashburn
US East
8 Monitor Types — All Included in Every Plan
Multi-location monitoring is available from the Pro plan.
HTTP / HTTPS
Web & API monitoring with assertions
TCP Port
Port & service reachability
SSL
Cert tracking, expiry alerts
Domain
Domain expiry, WHOIS tracking
Ping
TCP-based server reachability
DNS
A, MX, CNAME, TXT, NS records
Server
CPU, RAM, disk & network metrics
Heartbeat
Cron & scheduled job monitoring
Everything you need to stay online
Built for teams who can't afford downtime
API & Uptime Monitoring
Monitor any endpoint with GET, POST, PUT, PATCH or DELETE. Add custom headers, request body, and validate responses with assertions.
Instant Alerts
Get notified via email, Slack, Discord or Teams the moment something goes down. No delays, no missed outages.
Incident History
Track every downtime event with timestamps and duration. Understand patterns and improve reliability.
Response Time Charts
Visualize performance over time. Spot slowdowns before they become outages.
Public Status Pages
Give your customers a live status page. When something breaks, they check your status page instead of flooding your support inbox.
Team Management
Invite your team, assign monitors, manage access. Everyone stays on the same page when an incident hits.
SSL Certificate Monitoring
Track expiry dates and get alerted before your certificate expires. Never lose a customer to a browser security warning again.
Domain Expiry Monitoring
Track when your domain expires. Get alerted 30 days before it lapses — never lose a domain you've built a brand on.
Ping Monitoring
Verify server reachability with TCP connection tests. Detect network-level issues without relying on the HTTP layer.
DNS Monitoring
Monitor A, MX, CNAME, TXT and NS records. Instantly detect DNS changes or record loss before your users notice.
Multi-Location Monitoring
From Pro plan: simultaneous checks from 3 locations. Know exactly where your site is down — no false alarms from a single point.
Uptime Reports
24-hour, 7-day and 30-day uptime percentages always visible. Incident history, response time charts and 90-day heatmap included.
Heartbeat Monitoring
Monitor cron jobs, scheduled tasks and background workers. Your script pings UpsNode after it finishes — if we don't hear back in time, you're alerted immediately.
Maintenance Windows
Suppress alerts during planned downtime. Schedule recurring windows by day of week, time range and timezone — no false alarms while you're deploying.
How It Works
Up and running in 2 minutes
Add Your Monitor
Enter a URL, choose HTTP/TCP/SSL, set your interval and alert channel. Pick GET, POST or any other method — add headers, body and assertions if needed.
We Check From Multiple Locations
Our global monitoring nodes in Helsinki, Istanbul, Nuremberg, Hillsboro and Ashburn run checks simultaneously. If one node sees a problem, we confirm it before alerting you — no false positives.
You're Notified Instantly
The moment an incident is confirmed, you get an alert via email, Slack, Discord or Teams. We track the full incident timeline so you know exactly when it started and ended.
Server Monitoring
Install in one command — watch CPU, RAM, disk and network in real time.
Simple, transparent pricing
Start free. Upgrade when you're ready.
Free
Try it out — no card needed
- 5 monitors
- All monitor types
- 5-minute check interval
- 1 monitoring location (Nuremberg)
- Email notifications
- No status page
- 1 team member
- 30-day history
- No server monitoring
Starter
More monitors, faster checks, status page
- 20 monitors
- All monitor types
- 1-minute check interval
- 1 monitoring location (Nuremberg)
- Email notifications
- 1 status page
- 1 team member
- 30-day history
- 2 server monitors (7-day metrics)
Pro
Multi-location checks, team access, 90-day history
- 100 monitors
- All monitor types
- 1-minute check interval
- 3 monitoring locations (selected region)
- Email + Slack + Discord + Teams
- 3 status pages
- 3 team members
- 90-day history
- 10 server monitors (30-day metrics)
Enterprise
30-second checks, 5 locations, 10 team members
- 200 monitors
- All monitor types
- 30-second check interval
- 5 monitoring locations (region + 2 custom)
- Email + Slack + Discord + Teams
- 10 status pages
- 10 team members
- 90-day history
- 20 server monitors (60-day metrics)
Frequently Asked Questions
How often are checks performed?
How quickly will I be notified of downtime?
Which monitor types do you support?
Is my data secure?
Do I need to install anything?
Can I cancel at any time?
Is UpsNode a free alternative to UptimeRobot?
How do I ping test my website or server?
Is there a free website monitoring tool available?
How does server monitoring work?
What data does the agent collect from my server?
How do I uninstall the server agent?
Which plans include server monitoring?
What is heartbeat monitoring and how does it work?
What are maintenance windows and why should I use them?
More Is Coming
We're building new notification channels to keep your team informed at all times.
SMS Notifications
Receive instant SMS alerts on your phone the moment a downtime is detected.
Voice Call Alerts
Get an automated phone call for critical incidents so you never miss a thing.
Push Notifications
Browser and mobile push notifications to stay informed from anywhere.
Ready to stop guessing?
Join hundreds of teams who rely on UpsNode to keep their services running.
Start Monitoring Free