Catch outages
before your users do.

Host and cluster metrics from a single Lighthouse agent. Uptime checks against your public sites and the services behind your firewall, from where they actually live. One outbound HTTPS connection, no inbound ports, no VPN.

WHAT YOU GET

Everything you need to
catch real outages early.

Catch real outages before users do, silence the rest and resolve incidents in the same place your team already works. One agent, one alert pipeline, no second metrics stack. Set up in minutes, sleep better at night.

Host & cluster metrics

The Lighthouse agent you've already installed streams CPU, memory, disk and network straight from the hosts it runs on. Deploy the DaemonSet flavour to a Kubernetes cluster and every node reports too, plus per-PVC disk pressure and cluster-level aggregates. Set warning and critical thresholds per metric; breaches fire alerts through the same Slack, Telegram, email or webhook channels as your uptime alerts. Snooze noisy hosts and chart per-host history without standing up a separate metrics stack.

  • CPU / memory / disk / network
  • Per-node Kubernetes metrics
  • Threshold alerts + snoozes

Private network monitoring

Watch internal services that aren't reachable from the public internet. Run a single Lighthouse agent inside your VPC or datacenter - no inbound ports, no VPN, no firewall holes. The agent opens an outbound HTTPS connection back to Status Harbor and probes your private HTTP, TCP and UDP endpoints from where they actually live, so the same dashboard covers public sites and the services behind them. On Kubernetes, the agent auto-discovers Ingresses and externally-facing Services so adopting a check is one click instead of a YAML round-trip.

  • Outbound HTTPS only
  • Helm + Terraform install
  • k8s auto-discovery

Multi-protocol monitoring

Cover anything that listens on a port. HTTP and HTTPS for web services and APIs, TCP for raw connections, UDP for game servers and DNS resolvers, SSL for certificate expiry and DNS for record-level checks. SSL monitors warn you weeks before certificates expire and DNS monitors flag drift the moment a record changes - so renewals and DNS slip-ups never become incidents.

  • HTTP / TCP / UDP
  • SSL expiry warnings
  • DNS drift detection

Alerts in two clicks

Slack? Click "Add to Slack," pick a channel, done. Telegram? Tap the bot link, hit /start, done. No webhook URLs to copy, no bot tokens to paste, no OAuth app to register. Status Harbor reaches you on the channel you actually use - Slack, Telegram, email or your own webhook - with alert payloads that include the failed region, response code and a humanized error you can paste straight into an incident thread.

  • Slack / Telegram / email
  • Webhook delivery
  • Paste-ready alert payloads

Public status page

Spin up a public status page in seconds. It reflects monitor health in real time and shows historical uptime so visitors can see at a glance how your service has performed - a single source of truth for customers during incidents.

  • Real-time health
  • Historical uptime
  • Branded subdomain

Incident management

Status Harbor groups consecutive failures into a single incident, attaches it to the channel that received the alert and closes it automatically when checks recover. Each incident keeps a timeline of every alert, recovery probe and the exact monitoring region that observed each event - so the post-mortem writes itself instead of being reconstructed from scrollback.

  • Auto-grouped incidents
  • Channel-scoped
  • Per-region timeline

Manage monitoring as code

Monitors, lighthouses and notification channels are first-class resources in the official Status Harbor Terraform provider. Commit your monitoring config alongside the infrastructure it watches, review changes in a pull request and roll back the same way you roll back a deploy - no clicking through a UI to undo someone's 2 a.m. edit. Drift between the dashboard and the .tf file shows up in `terraform plan` the same way drift on any other resource does.

  • Terraform provider
  • GitOps-friendly
  • Versioned config

1-minute checks from 3 regions

Status Harbor probes your endpoints every minute from 3 regions across 3 continents - United States, Germany and Singapore. Pick the regions that match your users or run from all of them. Multi-region coverage confirms outages from independent network paths so a single regional blip never wakes you up.

  • 3 regions, 3 continents
  • 1-minute cadence
  • Region-quorum confirmation

WHO IT'S FOR

One platform.
Every team that lives in production.

Status Harbor is the same product for everyone - but it solves a different problem depending on whose pager is on.

SREs & on-call

A pager at 3 a.m. for a check that flapped from one region. Status Harbor confirms outages across regions before it pages, so the pages you do get are the ones worth waking up for.

  • Multi-region confirmation
  • Quieter pagers
  • Region-stamped alerts

Platform engineers

You run the cluster everyone else's services live on. Drop the Lighthouse DaemonSet in once, and every Ingress shows up as a candidate monitor while every node reports CPU, memory and disk.

  • One Helm install
  • Per-node cluster metrics
  • Auto-discovered candidates

DevOps & infra

HTTP, TCP, UDP, SSL, DNS - the same dashboard, the same alert pipeline. No separate "synthetic" tier, no add-ons, no "talk to sales" for protocols beyond HTTP.

  • Five protocols, one product
  • No upsell tiers
  • Unified alert payloads

On-prem & private cloud

Watch the services that live inside your own network - internal admin panels, staging databases and developer clusters that never touch the public internet. A single outbound HTTPS connection from the Lighthouse agent is all your firewall has to allow.

  • No inbound ports
  • Outbound HTTPS only
  • Runs anywhere Linux runs

Kubernetes operators

Helm install, set a token, done. The DaemonSet auto-discovers Ingresses and Services as monitors and reports per-node CPU, memory, disk and PVC pressure as metrics, so one chart covers both planes.

  • Helm DaemonSet
  • Ingress + Service discovery
  • Per-node + PVC metrics

Simple, transparent pricing

Start for free, upgrade when you need more power. No hidden fees.

Free

$0/month

Perfect for side projects and trying things out.

Start for free
  • 5 HTTP / TCP / UDP monitors
  • 1 Lighthouse agent (Private monitoring)
  • 5-minute checks
  • 1 team member
  • Email alerts
  • Slack, Telegram & Webhook alerts
  • Server metrics monitoring(CPU, RAM, Disk, Networking)
  • Cron monitoring
  • Public status page

Starter

$10/month-17%

Perfect for hobby project or small homelab.

Get started
  • 5 HTTP / TCP / UDP / SSL / DNS monitors
  • 1 Lighthouse agent (Private monitoring)
  • 1-minute checks
  • 1 team member
  • Email alerts
  • Slack, Telegram & Webhook alerts
  • Server metrics monitoring(CPU, RAM, Disk, Networking)
  • Cron monitoring
  • Public status page
Most Popular

Pro

$24/month-17%

For developers and teams who need reliable monitoring.

Get started
  • 25 HTTP / TCP / UDP / SSL / DNS monitors
  • 3 Lighthouse agents (Private monitoring)
  • 1-minute checks
  • Up to 6 team members
  • Email alerts
  • Slack, Telegram & Webhook alerts
  • Server metrics monitoring(CPU, RAM, Disk, Networking)
  • 15 Cron monitors
  • 2 Public status pages