Everything you need to watch it all.
Uptime, DNS, page speed, infrastructure, containers, SSL, status pages and alerting in one self-hosted dashboard. No per-monitor pricing and no artificial limits.
11 ways to watch every surface.
HTTP, ping, TCP, gRPC, WebSocket, DNS, page speed, infrastructure, Docker, game servers and SSL. One dashboard covers the lot, including the problems a green uptime dot can't see.
Global uptime
Monitor any website or API endpoint from 6 continents, powered by GlobalPing.
- 6-continent coverage
- Status code checks
- Keyword and content matching
Ping
Simple ICMP checks for basic network reachability and latency over IPv4 or IPv6.
Learn moreTCP port
Verify a service is answering on the port it should be, with connection timeouts you control.
Learn moregRPC
Health-check gRPC services directly using the standard gRPC health protocol.
Learn moreWebSocket
Confirm WebSocket endpoints accept connections and stay responsive for real-time apps.
Learn moreDNS
Watch DNS records resolve correctly and catch propagation or hijack issues before users do.
Learn morePage speed
Lighthouse-powered runs with Core Web Vitals tracked over time, so a slow week shows up as a trend.
Learn moreInfrastructure
CPU, memory, disk and temperature across every box, reported by the Capture agent.
Learn moreDocker
Container status with alerts the moment one stops. Health and resource views are on the way.
Learn moreGame servers
More than 100 game types, checked over their native query protocols.
Learn moreSSL certificates
Expiry dates read from the live certificate, shown on every HTTPS monitor.
Learn moreFlexible intervals
From short polling intervals to custom schedules, with smart throttling when things stabilise. Every monitor type sets its own cadence.
Reach people before they notice.
13 native channels, from email to PagerDuty. Rules that page whoever owns the monitor, not the whole team.
SMTP notifications with per-monitor recipients and rich incident context.
Slack
Workspace webhooks with channel routing per monitor or severity.
Discord
Server webhooks for community ops and indie infrastructure.
Telegram
Push incident alerts straight to a Telegram bot or group chat.
Twilio SMS
Deliver text messages for on-call engineers who live off-screen.
Pushover
Mobile-first push notifications for fast, reliable nudges.
ntfy
Publish alerts to self-hosted ntfy topics your devices subscribe to.
Matrix
Send alerts into Matrix rooms for teams running their own chat.
Rocket.Chat
Post incidents to a Rocket.Chat channel through an incoming webhook.
PagerDuty
Route incidents through a PagerDuty service and its escalation policy.
Microsoft Teams
Post alerts to a Teams channel via an incoming webhook.
Signalgrid
Push notifications on your devices through a Signalgrid channel.
Webhooks
Fire any HTTP payload into Opsgenie, a bot, or your own tooling.
Go deeper with the Capture agent.
Capture runs on your own servers and reports hardware health through a small REST API, so your hardware data never leaves your perimeter.
- CPU and memory. Per-core usage, load averages and memory pressure with history.
- Disk and S.M.A.R.T.. Capacity, I/O and S.M.A.R.T. health indicators for spinning and solid-state drives.
- Network throughput. Inbound and outbound bandwidth per interface, with historical charts.
- Docker state. Container status alongside host metrics, with per-container stats on the way.
Tell your users the truth.
Public dashboards with per-service uptime bars, incident history and your own branding. One shareable URL for the whole company.
- Public status pages. Per-service uptime with a clean, branded view customers can trust.
- Incident history. Automatic detection, timelines and resolutions kept for the record.
- API validation. Match JSON responses with JMESPath or regex so a 200 doesn't lie to you.
- Selectable themes. 5 built-in status-page themes so the public view matches your brand.
Work together without stepping on toes.
Invite your team with roles that match how you operate. Auditable, scoped and built for real humans.
Role-based access
Admin, editor and viewer roles with sensible defaults and per-monitor scoping.
Team authentication
Email and password today, with SSO on the roadmap for larger teams.
API and webhooks
Script monitor creation and react to events from the tools you run.
Teams and ownership
Group monitors by team, assign ownership and scope notifications and access to match.
Built to run at scale.
Distributed checks, configurable retention, monitor tags, maintenance windows and bulk actions keep large fleets fast and organised, all from one dashboard.
Distributed checks
Run checks from locations worldwide with GlobalPing, plotted on an interactive map.
Monitor tags
Tag and group monitors so large fleets stay organised and easy to filter.
Bulk actions
Pause, resume, or edit notifications across many monitors in a single action.
Maintenance windows
Suppress alerts on a schedule, with grouped and recurring windows for routine work.
Data retention
Prune old checks automatically on a policy you set, keeping the database lean.
Import and export
Move monitors between instances by exporting and importing them in bulk.
Configurable schedulers
Tune queue type, worker fleet and concurrency to schedule large fleets without saturating one process.
ntfy