6 monitor types

Stop finding outfrom your customers

Monitor websites, TCP ports, cron jobs, SSL certs, domain expiry, WordPress security, and Shopify stores. Get alerted the moment something breaks — before your users notice.

No credit card · 5 monitors free · Free forever

3 min
check interval
< 60s
time to alert
5
monitor types
Free
to get started

Six ways to know something's wrong

Most tools only ping your homepage. We go deeper.

HTTP

Website uptime

Hit your URL every 3 minutes, record status code and response time. Down alert fast.

TCP

Port monitoring

Check that your database, Redis, or SSH port is reachable — not just the website in front of it.

Heartbeat

Cron monitoring

Your job pings us when it finishes. If we don't hear from it on time, we alert you.

SSL & Domain

Expiry alerts

Reminders 30, 7, and 1 day before your cert or domain runs out. Forgetting isn't an option.

WordPress

Security scanning

Detect outdated core, abandoned plugins, XML-RPC exposure, directory listing, and login page risk. Daily.

Shopify

Store health

Auto-detect password mode, maintenance mode, and cart API failures. Know when your store goes dark before customers bounce.

Instant email alerts

Down and recovery — two emails per incident. No dashboards to remember to check.

Public status pages

Each project gets a shareable status URL. Let clients self-serve before they call you.

Incident history

Every outage logged with start, end, and duration. Useful for SLA conversations.

Plugin risk reports

Abandoned, outdated, or delisted WordPress plugins flagged automatically. Know before you're exploited.

Heartbeat monitoring

One line.
Never miss a silent failure.

Cron jobs fail without telling anyone. The script errors, the process gets killed, the server reboots. Add one line — we alert you the moment your job stops checking in.

  • Works with any language or script
  • Set the expected interval — hourly, daily, custom
  • Configurable grace period before alerting
  • Last 30 check-ins visible at a glance
# Paste at the end of any cron job or script
 
curl -fsSL https://upleus.com/api/heartbeat/YOUR_TOKEN

Set up in two minutes

No agents, no SDK, no infrastructure to touch.

01
01

Add a monitor

Paste a URL for HTTP, enter host + port for TCP, give a heartbeat a name and interval. Done.

02
02

We check on schedule

HTTP and TCP polled every 3 minutes. SSL, domain, WordPress, and Shopify scanned regularly. Heartbeat waits for your job to report in.

03
03

Get the email that matters

Something breaks → email. It recovers → email. That's the whole loop. No noise in between.

Useful if you manage sites for other people

Group monitors into projects — one per client. Each project gets a public status page you can share with them. Add their email so alerts go directly to them too.

When something breaks, your client finds out at the same time you do. Not an hour later when they call.

Try it free →

Client A — ecommerce store

4 monitors

All up

Client B — SaaS startup

6 monitors

All up

Client C — WordPress blog

2 monitors

1 incident

Free while we grow

No credit card. No trial. No bait-and-switch.

Free
$0/ month

Everything that's built, free to use.

  • 5 monitors total
  • HTTP, TCP, heartbeat, domain, WordPress & Shopify
  • 3-minute check interval
  • SSL & domain expiry alerts
  • WordPress security scanning
  • Shopify store health checks
  • Email alerts with recovery
  • Public status page per project
Get started free
Pro
Coming soon

For teams and agencies that need more.

  • Higher monitor limits
  • Slack & webhook alerts
  • WordPress vulnerability scanning
  • Keyword & content monitoring
  • Maintenance windows
  • Monthly uptime reports
  • Team access
Coming soon

The next outage is going to happen.

Who finds out first?

Takes two minutes to set up. Free forever.

No credit card · 5 monitors free