Gatus logo

Gatus

Automated status pages with real-time uptime monitoring to detect website and API downtime before your users do.

Quick Info

Starting at $10/month
0 reviews
Grow stage

Overview

Gatus is a comprehensive monitoring solution designed to help businesses prevent outages and maintain high availability for their digital services. It goes beyond basic uptime checks by offering advanced capabilities like validating JSON responses, checking SSL certificate expiration, and monitoring various protocols including HTTP/HTTPS, DNS, TCP, and ICMP. The platform's powerful test suites allow users to define sequential tests, passing context between API calls to validate entire user journeys and complex business processes, ensuring that critical workflows are always functional.

One of Gatus's core strengths is its ability to integrate seamlessly with existing incident management workflows through smart alerting. It supports over 15 notification platforms, including Slack, Discord, and PagerDuty, enabling instant downtime notifications and proactive incident resolution. Furthermore, Gatus empowers users to create fully automated, transparent public status pages that reflect real-time service health, display detailed incident reports, and communicate maintenance schedules, keeping end-users informed without manual intervention during critical outages. Its open-source foundation and push-based monitoring for private networks make it a flexible and powerful tool for a wide range of monitoring needs.

Best For

Monitoring website and API availability for SaaS products
Ensuring uptime of microservices and distributed systems
Validating complex user flows and business-critical transactions
Communicating service health transparently to end-users via status pages
Detecting and alerting on SSL certificate expirations
Monitoring internal services and cron jobs within private networks
Integrating uptime checks into CI/CD pipelines

Key Features

Advanced Uptime Monitoring (HTTP/HTTPS, DNS, TCP, ICMP)
Open Source core technology
Powerful Test Suites for complex workflows and shared context
Smart Incident Alerting (Slack, Discord, PagerDuty, email, 15+ platforms)
User-Focused Public Status Pages
Developer-Friendly API Monitoring with rich APIs and debugging tools
Automated Status Updates on public pages
Status Page Announcements for incidents and maintenance
Push-Based Monitoring for private networks and internal services

Pricing

Standard

$10/month
  • 1 status page
  • 30 endpoints per status page
  • 0 suites per status page
  • 5 conditions per endpoint
  • 2 alerts configured per endpoint
  • 2m minimum configurable interval between checks
  • 1 team member per status page (excl. owner)
  • 100 results per endpoint
  • 50 events per endpoint
  • 14 days audit logs
  • Hostname ending with .gatus.io
  • Custom hostname using your personal domain
  • Badges (uptime, response time, health)
  • Private status pages
  • Static egress IP for firewall whitelisting
  • HTTP monitoring
  • ICMP (ping) monitoring
  • DNS query monitoring
  • TCP (connection success/fail) monitoring
  • UDP (connection success/fail) monitoring
  • TLS and STARTTLS monitoring
  • SCTP monitoring
  • SSH monitoring
  • WebSocket monitoring
  • Status conditions
  • Response body with JSONPath, pattern matching and more conditions
  • Certificate expiration conditions
  • Domain expiration conditions
  • Response time conditions
  • Connection success/fail conditions
  • IP conditions
  • Slack integration
  • Teams integration
  • Telegram integration
  • Discord integration
  • Google Chat integration
  • Gotify integration
  • Matrix integration
  • Mattermost integration
  • n8n integration
  • Ntfy integration
  • Opsgenie integration
  • Email integration
  • Gitea integration
  • GitHub integration
  • GitLab integration
POPULAR

Premium

$20 /month
  • 2 status pages
  • 50 endpoints per status page
  • 5 suites per status page
  • 10 conditions per endpoint
  • 3 alerts configured per endpoint
  • 1m minimum configurable interval between checks
  • 5 team members per status page (excl. owner)
  • 100 results per endpoint
  • 50 events per endpoint
  • 30 days audit logs
  • Hostname ending with .gatus.io
  • Custom hostname using your personal domain
  • Badges (uptime, response time, health)
  • Private status pages
  • Announcements (incident updates)
  • Static egress IP for firewall whitelisting
  • HTTP monitoring
  • ICMP (ping) monitoring
  • DNS query monitoring
  • TCP (connection success/fail) monitoring
  • UDP (connection success/fail) monitoring
  • TLS and STARTTLS monitoring
  • SCTP monitoring
  • SSH monitoring
  • WebSocket monitoring
  • Status conditions
  • Response body with JSONPath, pattern matching and more conditions
  • Certificate expiration conditions
  • Domain expiration conditions
  • Response time conditions
  • Connection success/fail conditions
  • IP conditions

Pros & Cons

Pros

  • Comprehensive monitoring protocols (HTTP/HTTPS, DNS, TCP, ICMP) for diverse infrastructure
  • Ability to create complex health checks, including JSON validation and SSL certificate expiration
  • Powerful test suites enable monitoring of multi-step transactions and entire user journeys
  • Extensive alerting integrations with over 15 platforms for instant notifications
  • Automated status page updates reduce manual effort during outages
  • Open-source foundation provides transparency and community-driven development
  • Push-based monitoring supports internal services behind firewalls without exposure

Cons

  • Requires configuration for custom agents for push-based monitoring, which might add complexity
  • Learning curve for setting up advanced test suites and complex health checks
  • Reliance on external integrations for all alerting channels
  • Pricing model might be a consideration for very small projects if not using the open-source self-hosted option

Reviews & Ratings

0.0

0 reviews

5
0% (0)
4
0% (0)
3
0% (0)
2
0% (0)
1
0% (0)

Share Your Experience

Sign in to write a review and help other indie hackers make informed decisions.

Sign In to Write a Review

No Reviews Yet

Be the first to share your experience with this tool!

Ready to try Gatus?

Join thousands of indie hackers building with Gatus