Gatus

Visit website Source code

Health dashboard configured in YAML: checks HTTP, TCP, DNS, ICMP and other endpoints against conditions on status, body and latency, and alerts to many channels. Also sold as a hosted service.

Pricing and hosting

Pricing
Free plan
Open source
Yes (Apache-2.0)
Self-hosted
Yes
Launched
2019
Status
Active
Website
gatus.io

Plans and prices change; check the tool's own site before you decide.

What it does

Uptime and synthetic monitoring checklist

9 of 10 confirmed in Gatus's own documentation. The same checklist is used for every tool in Uptime.

  • HTTP checks Yes
  • Keyword checks Yes
  • SSL certificate expiry Yes
  • TCP port checks Yes
  • Ping checks Yes
  • DNS checks Yes
  • Multi-location checks Not confirmed
  • Checks every minute or faster Yes
  • Browser or multi-step checks Yes
  • Status page Yes

Multi-step via Suites (alpha); single-location unless you run several instances

Checked against: github.com

Alternatives to Gatus

Other uptime and synthetic monitoring tools. See all 40.