Everything your infrastructure
needs to stay online.
Monitor is built for teams who can't afford downtime. From HTTP checks to Docker health, SSL expiry to 95+ alert channels — every feature you need, fully managed.
Monitor anything that can go down
From simple websites to Docker containers, MQTT brokers, and gRPC services — Monitor covers every layer of your infrastructure.
HTTP / HTTPS Monitoring
Monitor any URL — websites, REST APIs, webhooks — with configurable status code validation, response body checks, and custom headers.
Keyword Monitoring
Verify that a specific word, phrase, or text is present (or absent) in your page response — perfect for detecting "maintenance mode" or content failures.
TCP Port Monitoring
Connect to any TCP port and verify it's accepting connections. Ideal for monitoring databases, mail servers, SSH, and custom services.
Ping (ICMP) Monitoring
Send ICMP echo requests to any host and measure round-trip latency. The simplest way to verify a server is reachable at the network level.
DNS Record Monitoring
Verify that your DNS records — A, AAAA, CNAME, MX, TXT — resolve to the expected values. Catch misconfigurations and hijacking attempts instantly.
Push / Heartbeat Monitoring
Your app pings Monitor on a schedule. If the ping stops arriving, you get alerted. Perfect for cron jobs, background workers, and scheduled tasks.
Docker Container Health
Monitor the health status of Docker containers directly via the Docker API. Know immediately when a container crashes, restarts, or becomes unhealthy.
gRPC Monitoring
Check the health of gRPC services using the standard gRPC health checking protocol. Essential for microservice architectures built on gRPC.
MQTT Monitoring
Subscribe to an MQTT topic and verify messages arrive within your expected interval. Essential for IoT infrastructure and message broker monitoring.
Get alerted wherever you work
Don't change how you work — Monitor sends alerts through the tools your team already uses. One incident, every channel notified.
Notification Channels
Connect every tool your team uses — from on-call platforms like PagerDuty to chat apps like Discord, all in one place.
Multi-Channel per Monitor
Stack as many notification channels as you want on a single monitor. Email your team AND ping Telegram AND trigger a webhook simultaneously.
Alert Delivery Time
From detection to your phone — alerts go out within seconds of a failure being confirmed, not minutes.
Your entire infrastructure
at a glance
One real-time dashboard. Every monitor, every metric, every incident — organized and readable at a glance.
Real-time Dashboard
Live updates without refreshing. Every monitor status, response time, and uptime percentage updates automatically as data comes in.
Response Time & Latency Charts
Visualize response time trends over hours, days, or weeks. Identify performance degradation before it becomes an outage.
Full Incident History
Every downtime event is logged with timestamps, duration, and cause. Export reports to share with your team or clients.
Tags, Groups & Maintenance Mode
Organize monitors by project, client, or environment. Schedule maintenance windows to suppress alerts during planned downtime.
Your clients deserve to
know what's happening
Beautiful, branded status pages that keep your users informed — during incidents, scheduled maintenance, and every moment in between.
Custom Domain Support
Host your status page on your own domain — status.yourbrand.com — fully white-labeled with your logo and branding.
Multi-Monitor Status Pages
Display multiple services on one status page — group by product, client, or environment. Each service shows its own uptime history bar.
Private Status Pages
Optionally password-protect your status page for internal teams or enterprise clients who need visibility without public exposure.
Real-time Incident Reporting
Post incident updates directly on your status page — from detection to resolution — keeping stakeholders informed at every stage.
Never let a
certificate expire again
An expired SSL certificate takes your site offline and destroys user trust instantly. Monitor tracks every certificate and alerts you weeks before expiry.
Expiration countdown — see exactly how many days remain for every certificate across all your domains.
Multi-stage alerts — get notified at 30 days, 14 days, and 7 days before expiry so you always have time to renew.
TLS validation — verifies the full certificate chain is valid and trusted, catching misconfigurations before users do.
Certificate issuer tracking — monitor who issued your cert and detect unexpected CA changes that might signal a security issue.
Power features for
demanding teams
Under the hood, Monitor is packed with capabilities that make it enterprise-grade — without the enterprise complexity.
Multi-User & Roles
Invite your team. Assign Admin or Viewer roles to control who can configure monitors vs who can only view status.
Two-Factor Authentication
Secure your monitoring account with TOTP-based 2FA. Keep your infrastructure data protected from unauthorized access.
Full API Access
Automate everything — create monitors, fetch status data, trigger checks — all via a clean REST API. Integrate with your CI/CD pipeline.
Custom Check Intervals
Set monitoring frequency from every 20 seconds to once a day — per monitor. Match your checking cadence to each service's criticality.
Auto-Retry & JSON Validation
Avoid false alarms — Monitor automatically retries on failure before triggering an alert. For APIs, validate the JSON response structure and values, not just the HTTP status code.
Multi-Language Support
Monitor's interface is available in multiple languages — making it accessible for global teams and non-English-speaking clients who need visibility into their infrastructure.
Import / Export
Backup your entire monitor configuration as JSON. Restore or migrate with one click — no vendor lock-in, ever.
Dark & Light Mode
Full dark mode support across the dashboard and all status pages. Your eyes (and your users') will thank you.
Built for teams who
care about privacy.
Monitor doesn't sell your data, share it with advertisers, or lock you in. You own your monitoring data — full stop. It's a managed service built on open-source, which means full transparency on every layer.
No third-party data sharing. Your URLs, credentials, and monitoring data never leave our infrastructure to feed ad networks or analytics companies.
Open-source at the core. Powered by Uptime Kuma — you can audit every line of the monitoring engine. No black boxes, no hidden telemetry.
Unlimited monitors, technically. No artificial limits based on pricing tiers — your plan's resources are your only constraint.
Works behind Cloudflare & reverse proxies. Deploy however your infrastructure demands — no special network configurations required.