Dashboard
Notifications
Total UP
Total DOWN
Paused
Avg Response
Monitors0
Response Time
Active Incidents
Region Health
Global Monitoring
All Monitors0
Incident History0
Analytics
Performance and uptime statistics
Response Time by Region
Uptime % per Monitor
Region Performance · All Monitors
SSL Certificates0
Public Status Page
Public URL
Customization
Page Title
Company Name
Brand Color
Visible Monitors
Select which monitors appear on the public page
Display Options
Show uptime percentage
Display uptime % per monitor
Show response times
Display avg response time
Show incident history
Last 30 days of incidents
Alert Channels
Alert Rules
Recent Notifications
Global Settings
Heartbeat Monitors0
Heartbeat monitors watch your cron jobs and background tasks. If a ping isn't received within the expected interval, WatchTower alerts you.
How Heartbeat Monitoring Works
1
Create a heartbeat
Set a name and expected interval
2
Add a ping to your job
Send a GET/POST request from your cron script
3
Get alerted on missed pings
If no ping arrives in time, WatchTower alerts you
Account
Full Name
Email
Timezone
API Access
API Key
Keep secret. Used for API authentication.
Monitoring Defaults
Default Interval
Alert after
Request timeout
SSL monitoring
Auto-monitor certs
Multi-region checks
All regions by default
Security
Current Password
New Password
Confirm Password
Two-Factor Authentication
Add extra security with TOTP authenticator app
Google reCAPTCHA
Protect login page from bots with Google reCAPTCHA
Email / SMTP Configuration
Telegram Alerts
Disabled
Get notified on Telegram when monitors go down, recover, or SSL certs are expiring.
Bot Token
Create a bot via @BotFather on Telegram
Chat ID
Use @getmyid_bot or @RawDataBot to find your chat ID
Alert Types
Monitor down
Alert when a monitor goes down
Monitor recovery
Alert when a monitor recovers
SSL expiry warning
Alert when SSL certificate is expiring soon
Performance degradation
Alert on 300%+ response time spikes
Daily summary
Send a daily uptime summary at 9:00 AM
Notification Preferences
Email — Downtime alerts
Get notified when a monitor goes down
Email — Recovery alerts
Get notified when a monitor recovers
Email — Weekly report
Receive a weekly summary of all monitors every Monday
Email — SSL expiry warnings
Alert 30/14/7 days before certificate expires
Browser push notifications
Show desktop notifications for critical alerts
Team Members
Add New User
Full Name
Email (optional)
Role
Password
Export Data
Export data
Download all monitors, incidents, and check results as JSON