Skip to content

Open-source uptime & server monitoring

Know before your customers do.

Monitor websites, APIs, cron jobs and Linux servers. Get alerted in Slack, email or Telegram, and keep customers informed with a status page.

Free plan · No credit card · Cloud or self-hosted · AGPL-3.0

Status page: Partial outage
app.pulsy.org / overviewSample data
Pulsy / Monitor overviewDEMO DATA

HTTP · GET

api.example.com/checkout

Down
Response trace200–240 ms / HTTP 503
Successful responses, then failed HTTP 503 checks from 09:08. Incident opens at 09:10. No response-time value is plotted for failures.
Failed checks → threshold reached → incident at 09:10
Illustrative timeline. Check interval, failure threshold, and delivery affect alert timing.
Alerts where your team already worksSlackDiscordTelegramEmailWebhooksWhatsApp (Team)GitHub ★5 languages

Why Pulsy

Customers shouldn't be your monitoring.

Find out from an alert, not a support ticket.

Alerts need context.

What failed, when, and who was notified, on one timeline.

Silence creates tickets.

A status page answers "is it down?" before anyone asks.

How it works

  1. 01

    Add a URL or install the agent

    Start with a website, API, heartbeat, or Linux host.

  2. 02

    Define what healthy means

    Use response, content, latency, certificate, or resource rules.

  3. 03

    Get alerted, then update customers

    Incidents group failures and status pages keep everyone informed.

Everything you need

Uptime & API checks

HTTP methods, JSON and content rules, slow responses.

Linux server health

CPU, RAM, disk and load with a clear threshold view.

Incidents, not noise

Grouped failures, acknowledgement, notes and escalation.

Status pages

Uptime bars, custom domains and subscriber updates.

Cron & heartbeats

Know when a job silently stops.

SSL, DNS & TCP

Certificate-expiry countdowns and network checks.

Also included: tags & saved views · templates · maintenance windows · import/export · Prometheus metrics · dark mode · 5 languages

Choose your path

Pulsy Cloud

Free

$0/mo
  • 10 monitors
  • 5-min checks
  • 30 days history
  • 1 default-domain status page
  • 1 seat
Start free

Pro

Recommended
$12/mo
  • Everything in Free, plus:
  • 50 monitors
  • 30-s checks
  • 390 days history
  • 5 custom-domain status pages
  • Priority support
Choose Pro

Team

$39/mo
  • Everything in Pro, plus:
  • 200 monitors
  • 730 days history
  • 25 status pages
  • 10 seats
  • Read/write API & WhatsApp alerts
Choose Team
Switching from Uptime Kuma, UptimeRobot, Better Stack or Pingdom? Read honest side-by-side comparisons →Uptime KumaUptimeRobotBetter StackPingdom

Questions

Start monitoring in minutes.

Free plan. Cloud or self-hosted.

Free plan · Cloud or self-hosted · AGPL-3.0