Everything Uptime OS watches, in one place
Not just "is it up." Every category below runs on every site, on the schedule you choose — grouped here by what it protects.
Uptime & Performance
checked every cycleHTTP & HTTPS Monitoring
Checks every site on your schedule, with automatic retries — so one slow response is never reported as a false outage.
Response Time Tracking
Every check records response time, so a site trending slower shows up before it becomes a real problem.
TCP Port Checks
Confirms the server is actually accepting connections on 80/443 — catching network-level outages a page-only check would miss.
Inner Page Scanning
Spot-checks a sample of internal links each cycle, flagging broken pages before a client stumbles onto one.
Security & Integrity
catches what a status code can'tDefacement Detection
A rolling page-size baseline flags a sudden, dramatic drop in content — confirmed twice before it's ever reported.
Malware Signature Scanning
Checks every page for known hack patterns — injected execution code, pharma/SEO spam, hidden links, and suspicious external iframes.
Content Verification
Confirms an expected phrase is still present on the page, catching hijacked or replaced content a status check would miss.
DNS Blacklist Monitoring
Checks your site's IP against major spam blacklists, so you know before outbound email starts bouncing.
Domain & Infrastructure
30 days of warning, not zeroDomain Expiry Tracking
Live registry look-ups warn you 30 and 7 days before a domain lapses — pulled from the real registrar record, not a guess.
SSL Certificate Monitoring
Tracks certificate expiry and flags it weeks in advance — not the day your visitors start seeing browser warnings.
SMTP / Mail Server Checks
Confirms your domain's mail server is actually reachable, so a broken contact form doesn't go unnoticed for weeks.
Maintenance Windows
Schedule planned downtime in advance so it never triggers a false alert or dents your uptime history.
Smart Alerting
built to not cry wolfTwo-Check Confirmation
A failure has to happen twice in a row before it's treated as real, so one-off network blips never become false alarms.
Multi-Channel Delivery
Alerts by email, WhatsApp or SMS, routed by severity so critical issues reach the right people fast.
Escalation
An unresolved critical issue automatically escalates after a set number of hours, so nothing sits quietly.
Cooldown & Deduplication
The same issue won't spam your inbox every check cycle while it's still being worked on.
Client Reporting & Portal
what your clients seeClient Status Pages
A clean, token-based status page for every site — 90-day uptime history and incident log, no login required.
Daily & Weekly Digests
An automated summary email of every site's health, so nobody has to open the dashboard to stay informed.
Screenshot History
A visual timeline of each site's homepage — useful for proving exactly what a page looked like at a point in time.
White-Label Ready
Status pages and reports carry your agency's branding — your clients never see ours.
Team & Access
for more than one personRole-Based Access
Admins, managers and viewers each see exactly what they need to — nothing more.
Per-Site Notification Routing
Decide who's notified for which sites, and at what severity.
Pause Monitoring, With a Reason
Pause checks during planned work without losing history — a reason is required, so it's never left on by accident.
Audit-Friendly Activity Log
Every alert, escalation and status change is recorded — useful when a client asks "what happened, exactly?"
Plans for however you work
Run it as a managed service, or take the whole application and host it yourself.
- Up to 10 sites
- Uptime, SSL & domain monitoring
- Two-check alert confirmation
- Email alerts
- 90-day status history
- Up to 100 sites
- Everything in Starter
- Defacement & malware scanning
- WhatsApp & SMS alerts
- White-label client status pages
- Daily & weekly digest emails
- Team roles & access control
- PHP 8.0 or newer
- MySQL 5.7+ / MariaDB 10.3+
- Cron job access
- cURL & OpenSSL extensions
- Apache or Nginx with SSL
- 2GB RAM minimum
- cPanel or SSH access recommended
Questions people ask before booking a call
No — that's the part we built most carefully. Every failure is checked a second time before it's ever reported as down, and domain or SSL warnings are kept separate from real outages, so your inbox reflects what actually needs action.
A ping only tells you a URL returned 200. Uptime OS also scans for defacement, malware injections, expired domains and expiring SSL certificates — the things that quietly damage a site while it's still technically "up."
Yes. Every site gets its own shareable status page — no login, and no access to your dashboard.
Yes — that's the Self-Hosted plan. You get the full application to run on your own server; see the server requirements listed above.
You set the interval per site. Most customers check every 10-30 minutes.
No setup fee. Book a demo and we'll walk through pricing and terms for your specific number of sites.
Still deciding? Bring your own sites to the call.
We'll show you exactly what Uptime OS would have caught this month — free, no obligation.