⌁pulsewatch
◈
SECURE WORKSPACE

Welcome back.

Sign in to continue monitoring your services.

New to PulseWatch?

PulseWatch · Service monitoring, made clear.
⌁pulsewatchMONITORING
PW
My workspaceSelf-hosted monitoring
⌄
WORKSPACE
PREFERENCES
↗
Always-on monitoring

Your VPS runs an independent Node.js scheduler. Choose checks every 10, 30 or 60 seconds.

VPS worker
Workspace / Overview
Loading monitors
PW
LIVE MONITORING

Your services, at a glance.

Know when something changes. Stay ahead of downtime.

MONITORS◉
00Saved in your workspace
OPERATIONAL✓
00 / 000% currently up
ACTIVE INCIDENTS!
00No active incidents
AVG. RESPONSE · 24H◷
—Based on recorded checks
SERVICE HEALTH

Monitors 0

⌕
MONITORSTATUSUPTIME (24H)RESPONSELAST 24 HOURSLAST CHECK
Loading monitors…
Showing 0 monitorsCheck history stored in PostgreSQL
RECENT ACTIVITY

Incident timeline

No incidents recorded yet.
CHECK RUNNER

Monitoring cadence.

✓
MINIMUM INTERVAL10 seconds
SUPPORTED FAST CHECKS10s · 30s · 60s
WORKERAlways on · Node.js
Checks run continuously inside the VPS container. A dedicated database queue prevents the same monitor running twice.
Worker connectedPulseWatch VPS
WORKSPACE

Monitor directory.

Manage every endpoint and service in one place.

EVENT HISTORY

Incident timeline.

Every outage and recovery, with timestamps and reasons.

No incidents recorded yet.
ALERT DELIVERY

Email notifications.

Configure the sender address. Each monitor can have its own recipient.

SENDER CONFIGURATION

Verified sender address

SMTP server credentials are configured in your VPS .env file. This address is used as the sender for outage and recovery alerts.

Checking SMTP settings…
SYSTEM SETTINGS

Workspace settings.

Your monitoring server configuration and runtime health.

PLATFORMSelf-hosted Node.js
DATABASEPostgreSQL
SCHEDULERAlways-on worker
INTERVALS10–600 seconds
MONITOR TYPES9 active types
ICMP PINGLinux ping utility
To change SMTP credentials, APP_BASE_URL, worker concurrency or other server secrets, edit the .env file on your VPS and restart the app container.
PulseWatch · Service monitoring, made clear. Database connected
NEW MONITOR

Keep an eye on a service.

Pick a type, define its healthy condition and alert recipient.

MONITOR TYPE
ORGANISATION
CHECK SCHEDULE & NOTIFICATIONS
◷
VPS scheduling is enabled. Checks can run every 10, 15, 30, 45 or 60 seconds, as well as at longer intervals.
HEARTBEAT CALLBACK

Send a heartbeat.

Copy this command into your cron job after it finishes successfully.

Keep this token private. Anyone who holds it can send a heartbeat signal for this monitor.