Uptime
Made Easy As Pie

Monitor websites, TCP, Ping, WebSocket, MySQL, PostgreSQL, MongoDB, Redis, and SMTP endpoints every minute, and get burst alerted on Discord, Slack, or email.

60s
Check interval
9
Monitor types
Free
First month, then $1/mo
monitorsChecking every 60s

api.example.com

HTTP

142ms

db.example.com

PostgreSQL

9ms

ws.example.com

WebSocket

DOWN

mail.example.com

SMTP

310ms
Checked every 60s

Uptime monitoring, without the setup overhead

PieMonitor checks your websites, APIs, and backing services every minute and tells you the instant something changes — no agents to install, no config files to write.

Everything you need

PieMonitor handles the checking, history, and alerting so you find out about outages before your users do.

9 Monitor Types

HTTP(S), TCP, Ping, WebSocket, MySQL, PostgreSQL, MongoDB, Redis, and SMTP checks — all in one place.

Checked Every Minute

Every monitor is checked every 60 seconds, around the clock, with no per-monitor interval to configure.

Discord, Slack & Email Alerts

Get notified the moment a check goes down, with repeat alerts while it stays down, and again when it recovers. Prefer one alert per outage instead? Turn that off per monitor.

Uptime & Latency History

90 days of check history, a rolling 30-day uptime percentage, and a latency trend chart per monitor.

Visual Health History

See 90 days of up/down history at a glance with color-coded health bars on every monitor dashboard.

Encrypted Credentials

Database and SMTP passwords for your monitors are encrypted at rest and never shown back in the dashboard.

Manual Test Now

Run an on-demand check from the dashboard any time you want to verify a target without waiting for the next cycle.

Free To Start

Every monitor's first month is free, no credit card required. Add more as you grow.

Live in 3 steps

From zero to a monitored target with alerting in under a minute.

01

Add a target

Pick a monitor type, point it at your URL, host, or database, and PieMonitor runs an instant test.

02

We check it every minute

A check runs every 60 seconds and every result is logged to your uptime and latency history.

03

Get alerted when it matters

The moment a check fails, we notify you on Discord, Slack, or email, with repeat alerts while it stays down and a recovery alert once it is back.

Built for real infrastructure

Whether it's a public API or an internal database, PieMonitor fits naturally into your stack.

Website & API Uptime

Track your production website or API endpoint and know within a minute when it goes down.

Internal Service Health

Watch your MySQL, PostgreSQL, MongoDB, or Redis instances for connectivity issues before your app users notice.

WebSocket Servers

Verify your WebSocket endpoint still completes the handshake, not just that the port is open.

Third-Party Dependencies

Keep an eye on the SMTP relay, database, or API you depend on but don’t control.

Alerts that respect your inbox

PieMonitor alerts you the moment a monitor goes down, keeps you posted with repeat alerts while it stays down, and lets you know the moment it recovers. Prefer less noise? Switch to one alert per outage from that monitor's alert settings.

Add a Monitor

Discord & Slack webhooks

Configure your webhook once at the account level and every monitor can use it.

Email alerts

Turn on email alerts from your account settings for a zero-setup notification channel.

Per-monitor control

Enable or disable alerting on each monitor individually from its settings page.

Safe by default

Your credentials and alert channels are protected end-to-end, and every monitor stays private to your account.

  • Database and SMTP passwords are encrypted at rest
  • Discord and Slack alerts only ever POST to their real webhook domains
  • Monitors and their history are scoped to your account only
  • Manual "Test now" lets you verify a target anytime
  • TLS/SSL supported for HTTPS, WSS, and secure TCP checks
  • Generous per-account monitor limit to keep checks fair for everyone

9 monitor types, one dashboard

From a public website to an internal database, PieMonitor speaks the protocol your target speaks.

HTTP(S)

status code + body match

TCP

port open check

Ping

ICMP reachability

WebSocket

handshake check

MySQL

connection check

PostgreSQL

connection check

MongoDB

ping command

Redis

ping command

SMTP

transport handshake

See uptime and latency at a glance

Every monitor gets its own dashboard with a 30-day uptime percentage, average latency, a latency trend chart, and a 90-day health history you can hover to inspect.

  • 90 days of check history retained
  • Rolling 30-day uptime percentage
  • Latency trend chart per monitor
  • One-click "Test now" outside the schedule
status.log
[12:41:00] api.example.com  -> up    (142ms)
[12:42:00] api.example.com  -> up    (138ms)
[12:43:00] api.example.com  -> down  (timeout)
[12:43:05] ALERT sent to Discord & Slack
[12:44:00] api.example.com  -> down  (timeout)
[12:44:05] ALERT sent to Discord & Slack
[12:45:00] api.example.com  -> up    (151ms)
[12:45:05] RECOVERY alert sent

Catch your next outage before your users

Every monitor's first month is free. No credit card required.