Freedom251 › Uptime monitoring services
Uptime Monitor

What Uptime Monitor is
Uptime Monitor is free, open-source, self-hosted infrastructure monitoring software released under GPL-3.0. It checks websites, databases, game servers, and other services through 17 protocols, including HTTP/HTTPS, WebSocket, TCP/UDP, ICMP, SNMP, database systems, Redis, mail, DNS, and Minecraft Java or Bedrock. Real-time status updates use WebSocket connections. Status pages can be public or password-protected, with 15 themes, customizable branding, and responsive layouts for desktop, tablet, and mobile. Monitors can be arranged in nested groups using any-up, all-up, or percentage health rules, and each monitor supports up to three custom numeric values. Down, still-down, and recovery alerts can reach Discord, email, Ntfy, Telegram, or webhooks. PulseMonitor agents allow checks from multiple locations. Raw pulses remain for 24 hours, hourly aggregates for 90 days, and daily aggregates indefinitely. Configuration changes do not require a restart. The maker describes it as fully self-hosted, with data on your infrastructure and no tracking.
Who it suits
It suits teams and individuals who want open-source monitoring they deploy and operate themselves. It is useful for services needing protocol coverage, regional checks, customizable status pages, and multiple alert channels.
What it does well
- Monitors 17 protocols
- Self-hosted with no external tracking
- Real-time WebSocket status updates
- Responsive, customizable status pages
- Distributed checks from multiple locations
What to know first
- Requires self-hosted deployment
- Raw pulse history lasts 24 hours
- Uses GPL-3.0 licensing
- Configuration and infrastructure are user-managed
Verdict
Uptime Monitor provides broad protocol monitoring, grouped health views, status pages, and alert routing in a self-hosted package. Its retention periods differ by data granularity, while deployment and ongoing infrastructure remain your responsibility.
Facts from Uptime Monitor's own pages
- Alert channels
- Discord,Email,Ntfy,Telegram,Webhook · uptime-monitor.org, 19 Sept 2026
- Alerts
- Alert channels include Discord, email, Ntfy, Telegram, and webhooks, with down, still-down, and recovery notifications. · uptime-monitor.org, 11 Oct 2026
- Architecture
- The described architecture uses distributed monitoring agents, a central uptime server, ClickHouse storage, and a status page with WebSocket updates. · uptime-monitor.org, 11 Oct 2026
- Configuration
- Configuration can be updated without restarting the service, including monitors, intervals, and groups. · uptime-monitor.org, 11 Oct 2026
- Custom metrics
- Each monitor can track up to three custom numeric values. · uptime-monitor.org, 11 Oct 2026
- Data retention
- The product retains raw pulses for 24 hours, hourly aggregates for 90 days, and daily aggregates indefinitely. · uptime-monitor.org, 11 Oct 2026
- Deployment
- The server README's quick start uses Docker Compose and starts Uptime Monitor on port 3000 with ClickHouse as an internal database. · github.com, 11 Oct 2026
- Distributed monitoring
- PulseMonitor agents can be deployed in multiple locations to check services from multiple regions. · uptime-monitor.org, 11 Oct 2026
- History retention
- Raw pulse data is kept for 24 hours, hourly aggregates for 90 days, and daily aggregates indefinitely. · uptime-monitor.org, 11 Oct 2026
- Integrations
- The server README lists Discord, Email, Ntfy, Telegram, and Webhook notifications and documents a configuration API. · github.com, 11 Oct 2026
- License
- The server repository identifies its license as GPL-3.0. · github.com, 11 Oct 2026
- Live updates
- It provides status updates over WebSocket connections in real time. · uptime-monitor.org, 11 Oct 2026
- Metrics
- Each monitor can track up to three custom numeric values. · uptime-monitor.org, 11 Oct 2026
- Monitor groups
- Monitors can be organized into nested groups with any-up, all-up, or percentage health strategies. · uptime-monitor.org, 11 Oct 2026
- Monitoring
- It monitors websites, databases, game servers and other services using 17 protocols. · uptime-monitor.org, 11 Oct 2026
- Organization
- Monitors can be arranged in nested groups with any-up, all-up, or percentage health strategies. · uptime-monitor.org, 11 Oct 2026
- Privacy
- The maker describes the product as fully self-hosted, with data kept on the user's infrastructure and no external dependencies or tracking. · uptime-monitor.org, 11 Oct 2026
- Product
- Uptime Monitor is open-source, self-hosted infrastructure monitoring software released under GPL-3.0. · uptime-monitor.org, 11 Oct 2026
- Server monitoring
- Yes · uptime-monitor.org, 19 Sept 2026
- Status page mobile support
- The status page repository says its responsive design is optimized for desktop, tablet, and mobile. · github.com, 11 Oct 2026
- Status pages
- Status pages offer 15 themes, responsive design, customizable branding, and public or password-protected access. · uptime-monitor.org, 11 Oct 2026
- Supported protocols
- Listed protocols include HTTP/HTTPS, WebSocket, TCP/UDP, ICMP, SNMP, MySQL/MariaDB, PostgreSQL, MSSQL, Redis, SMTP/IMAP, DNS, and Minecraft Java/Bedrock. · uptime-monitor.org, 11 Oct 2026
Where Uptime Monitor stands on Freedom251
- Uptime monitoring services#26 of 48
- Uptime Monitoring Software#28 of 48
- Website Monitoring Software#36 of 55