12-day free trial · No credit card required

Stop finding out about downtime from your customers.

Your users notice before you do. Your inbox fills with complaints before your dashboard shows red. That's a tooling problem.

No credit card12-day full accessCancel anytime5 global regions
The problem

You're watching your stack with five different tools — and you still miss things.

One tool checks if your homepage responds. A second watches SSL certs. A third scans for broken links. A fourth monitors your cron jobs. A fifth hosts your status page. None of them talk to each other. None of them give you the full picture.

  • A cert expires at 2 AM on a Friday.
  • A cron backup job has been silently failing for weeks.
  • A broken link on your checkout page nobody caught.
  • A customer tweets that your site is down — you had no idea.
  • You pay $95/mo across five dashboards for incomplete coverage.

What most teams are paying today

Uptime monitoring
UptimeRobot Pro
$29/mo
SSL monitoring
CertExpiry.io
$9/mo
Broken link checker
Siteimprove
$19/mo
Cron job monitoring
Cronitor
$9/mo
Status pages
Statuspage.io
$29/mo
Total
$95/mo
siteRabbit Starter
All 13 types · all 9 channels · 5 monitors
$17/mo
That's 82% less — with everything in one place.
The solution

One tool. Complete coverage. You'll know before your customers do.

siteRabbit monitors everything — uptime, SSL, domains, DNS, cron jobs, broken links, performance, and more — from 5 global regions, and alerts the right people through the right channels the moment something breaks.

13
Monitor types
HTTP to Lighthouse
9
Alert channels
Slack, SMS, PagerDuty…
5
Global regions
Catch regional outages
60s
Check interval
Know within a minute

checkout.acme.com is down

3 regions · just now

Slack & PagerDuty notified

app.siterabbit.app/dashboard

Monitors

5 active · 1 incident

1 active incident
api.acme.com99.98%142 ms
acme.com100%89 ms
blog.acme.com99.95%201 ms
checkout.acme.com97.2%timeout
Incident opened · 4 min agocheckout.acme.com · Slack + PagerDuty alerted

blog.acme.com recovered

Downtime: 4m 12s · 3h ago

Uptime monitoring

Know before your customers do.

Checks every minute from 5 global regions. The moment your site goes down — anywhere in the world — you're alerted. Not in five minutes. Not after a customer complains. Instantly.

  • Every 60 seconds from 5 global regions simultaneously
  • Custom headers, HTTP auth & response body assertion
  • Response time tracking with p95 trend graphs
  • 90-day uptime history with hourly resolution
  • Full TLS chain validation on every request
app.siterabbit.app/monitors
Monitors1 incident
api.acme.com99.98%142 ms
acme.com100%89 ms
blog.acme.com99.95%201 ms
checkout.acme.com97.2%timeout
SSL & Domain Monitoring
acme.comSSL76d left
api.acme.comSSL14d left
legacy.acme.comSSL3d left
acme.comDomain180d left

⚠ SSL expiring in 3 days

legacy.acme.com · Warned at 60d, 30d, 14d, 7d

SSL & domain monitoring

Never let an SSL cert expire on you.

SSL certs and domain registrations expire at the worst possible moment — usually a Friday afternoon. siteRabbit watches them all and warns you weeks in advance, not hours.

  • SSL expiry warnings at 60, 30, 14, and 7 days
  • Domain registration expiry tracking
  • DNS record change detection
  • Full certificate chain validation
  • Covers every domain and subdomain you monitor
Status pages

Keep customers informed. Automatically.

When something goes wrong, customers deserve a professional update — not to discover the outage through a support ticket. siteRabbit publishes beautiful status pages that update in real time.

  • Custom domains — status.yourapp.com
  • Password protection for internal pages
  • Automatic subscriber email notifications
  • Incident timeline with update history
  • Embeddable status badge for your website
status.acme.com

All Systems Operational

Updated 2 minutes ago

APIOperational
Web ApplicationOperational
CDNOperational
DatabaseOperational
Subscribe to updates142 subscribers
Alert Notifications
#
Slack · #incidents2:47 PM

🚨 Site Down Alert

checkout.acme.com is not responding

Detected in 3 of 5 regions

PD
PagerDuty2:47 PM

Incident triggered — checkout.acme.com

On-call: Sarah K. notified

Email · team@acme.com2:51 PM

✓ Resolved: checkout.acme.com is back up

Downtime: 4 minutes 12 seconds

Alerting

We'll reach you wherever your team works.

9 notification channels, per-channel event filtering, and threshold controls to prevent alert fatigue.

  • Route different event types to different channels
  • Filter by: down, recovered, SSL warning, cron miss…
  • Silence monitors without touching alert rules
  • Consecutive-fail thresholds prevent false-positive noise
  • Instant recovery notifications when services restore
Cron job monitoring

Silent failures are the worst kind.

Cron jobs don't fail loudly. Backups stop running. Reports go missing. Pipelines stall. Nobody notices for days. siteRabbit inverts the problem: your job checks in when it runs, and we alert you the moment it doesn't.

  • Unique heartbeat URL per monitor — just a simple ping
  • Configurable grace period for jobs that run long
  • Alert after 1 missed heartbeat or N consecutive misses
  • Works with any language, framework, or platform
  • Heartbeat history with time-between-pings chart

Heartbeat Monitors

nightly-backup
Every 24h23h ago
send-weekly-report
Every 7d6d ago
sync-stripe-invoicesMISSED
Every 1h2h ago
prune-old-logs
Every 1h47m ago

# Add one line to your script:

curl -fsS https://ping.siterabbit.app/hb/TOKEN

13 ways to watch your website

Every check type you need — in one subscription, on every plan.

HTTP / HTTPS

Any URL — headers, auth & content checks.

SSL Certificate

Cert expiry warned at 60, 30, 14 & 7 days.

Domain Expiry

Never let a domain registration lapse.

DNS Records

Alerted the moment DNS changes unexpectedly.

TCP Port

Verify any TCP service accepts connections.

Ping

ICMP ping checks for raw host reachability.

Cron / Heartbeat

Know within 60 s when a job goes silent.

Broken Links

Crawl & catch every dead link before visitors.

Sitemap

Validate your XML sitemap stays healthy.

Lighthouse

Track Core Web Vitals & SEO scores over time.

App Health

Parse JSON /health endpoints & assert fields.

Mixed Content

Detect insecure resources on HTTPS pages.

DNS Blocklist

Know if your domain lands on a spam list.

Alert your team wherever they are

9 notification channels. All included on every plan.

Email
SMS
#
Slack
D
Discord
T
MS Teams
PagerDuty
Webhook
M
MSG91
Telegram

Each channel can be configured per event type — downtime, recovery, SSL, domain, cron miss. Learn more →

Loved by engineering teams

Teams that switched from fragmented monitoring to siteRabbit.

We were using four different uptime tools. siteRabbit replaced all of them in one afternoon. I now have total confidence we'll know before our customers do.

AM
Alex M.
CTO · B2B SaaS

The status page feature is worth the price alone. Support tickets dropped 40% because users check the status page instead of emailing us.

SK
Sarah K.
Engineering Manager · E-commerce

We had silent cron failures for months before siteRabbit. Now we know within 60 seconds if a scheduled job doesn't check in. Absolute game changer.

DR
Daniel R.
Backend Engineer · Fintech

Simple, honest pricing

Every feature on every plan. Pay for more monitors, not more features.

Starter
$17/mo
5 monitors
Growth
$29/mo
10 monitors
Popular
Business
$49/mo
20 monitors
Pro
$69/mo
30 monitors
Enterprise
$149/mo
100 monitors

All plans include all 13 monitor types, 9 alert channels, and status pages. Save 20% with annual billing.

No credit card required · Set up in 2 minutes

Start monitoring in minutes.

12-day free trial. Every feature included from day one. Cancel anytime.

No credit card12-day trialCancel anytime5 monitoring regions