Freedom251 › Uptime Monitoring Software
Gatus

What Gatus is
Gatus monitors services on a schedule and checks their health against conditions you define. Its documented endpoint checks cover HTTP, ICMP, TCP, UDP, DNS, TLS, STARTTLS, SCTP, and external push-based checks. Conditions can assess status, response bodies, certificate or domain expiry, response time, connection success, and IP addresses. The product lists server monitoring, keyword monitoring, SSL expiry alerts, and a free plan with a monitor limit of 30. It is available through API, self-hosting, and the web.
Gatus also offers plans with status pages and limits that vary by tier. Standard is $10 a month and includes one status page, 30 endpoints per page, a two-minute minimum check interval, and one team member. Enterprise is $500 a month and includes 30 status pages, 1,000 endpoints per page, a 30-second minimum interval, and unlimited conditions, alerts, and team members. Alerting integrations include services such as Slack, Microsoft Teams, Telegram, Discord, Google Chat, Matrix, GitHub, and GitLab; availability varies by plan. The project describes itself as completely open source. Its beta API supports status page configuration and endpoint management, while documented workflow test suites are marked alpha.
Who it suits
Gatus suits teams that need scheduled checks across different endpoint types and want to define health conditions around response, connection, or expiry details. Its self-hosted option and open source project may also suit people who want to operate service monitoring themselves.
What it does well
- Checks HTTP, ICMP, TCP, UDP, DNS, TLS, STARTTLS, and SCTP endpoints.
- Conditions can evaluate response time, bodies, status, expiry, and IP.
- Free plan includes a stated limit of 30 monitors.
- Offers self-hosted, API, and web platforms.
- Lists status pages and multiple alerting integrations.
What to know first
- Standard allows one team member and one status page.
- Minimum check intervals vary by plan, starting at two minutes on Standard.
- Beta API and alpha test suites are marked as such.
Limits
The free plan has a monitor limit of 30. Standard allows one status page, 30 endpoints per page, one team member, and a two-minute minimum check interval; paid plan limits vary by tier.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Standard | Monthly billing · 1 status page · 30 endpoints per page · 2m minimum check interval · 1 team member | $10 a month |
| Premium | Monthly billing · 2 status pages · 50 endpoints per page · 1m minimum check interval · 5 team members | $20 a month |
| Business | Monthly billing · 3 status pages · 100 endpoints per page · 30s minimum check interval · 25 team members | $50 a month |
| Enterprise | Monthly billing · 30 status pages · 1,000 endpoints per page · 30s minimum check interval · Unlimited conditions, alerts, and team members | $500 a month |
As gatus.io lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://gatus.io/.
- Choose the web, API, or self-hosted platform.
- Use the free plan or select a paid plan, including its listed seven-day trial.
- Configure endpoints and the conditions used to evaluate their health.
- Select available alerting integrations and set up status pages if included in your plan.
Verdict
Choose Gatus if you need configurable endpoint checks, alert channels, and status pages, with options for self-hosting or managed plans. Compare the plan limits for team members, pages, endpoints, and check intervals before choosing a paid tier.
Questions
Is Gatus free?
Yes. The pricing note lists a free plan and a seven-day trial. The free plan has a monitor limit of 30.
What does Standard cost?
Standard is $10 a month, billed monthly. It includes one status page, 30 endpoints per page, a two-minute minimum check interval, and one team member.
Can I self-host Gatus?
Yes. Self-hosted is one of its listed platforms, and the project describes itself as completely open source.
Which alerting integrations are available?
Listed integrations include Slack, Microsoft Teams, Telegram, Discord, Google Chat, Matrix, GitHub, GitLab, and PagerDuty. Availability varies by plan.
What can the API do?
The beta API supports retrieving status page configuration and creating, updating, and deleting endpoints using authenticated requests.
Does Gatus retain metrics forever?
No. Gatus says it does not retain metrics forever and documents scraping its metrics endpoint for storage in systems such as Prometheus or InfluxDB.
Facts from Gatus's own pages
- Alert channels
- Slack,Microsoft Teams,Telegram,Discord,Google Chat,Gotify,Matrix,Mattermost,n8n,Ntfy,Opsgenie,Email,Gitea,GitHub,GitLab · gatus.io, 19 Sept 2026
- Alerting integrations
- The pricing page lists integrations including Slack, Teams, Telegram, Discord, Google Chat, Matrix, GitHub, GitLab, and PagerDuty, with availability varying by plan. · gatus.io, 8 Oct 2026
- API
- The beta API supports retrieving status page configuration and creating, updating, and deleting endpoints using authenticated requests. · gatus.io, 8 Oct 2026
- API access control
- Status page tokens can be scoped as READ or WRITE, while user API keys provide access to all status pages and are valid for one hour. · gatus.io, 8 Oct 2026
- Conditions
- Conditions can evaluate status, response bodies, certificate or domain expiration, response time, connection success, and IP. · gatus.io, 8 Oct 2026
- Free plan
- Yes · gatus.io, 19 Sept 2026
- Keyword monitoring
- Yes · gatus.io, 19 Sept 2026
- Metrics
- Gatus says it does not retain metrics forever and documents scraping its metrics endpoint for storage in systems such as Prometheus or InfluxDB. · gatus.io, 8 Oct 2026
- Monitoring types
- Documented endpoint types include HTTP, ICMP, TCP, UDP, DNS, TLS, STARTTLS, SCTP, and external push-based checks. · gatus.io, 8 Oct 2026
- Monitor limit
- 30 · gatus.io, 19 Sept 2026
- Open source
- Gatus describes its project as completely open source. · gatus.io, 8 Oct 2026
- Privacy
- The privacy policy says payment information is stored in Stripe for managing Gatus.io subscriptions. · gatus.io, 8 Oct 2026
- Purpose
- Gatus monitors services at configured intervals and uses conditions to determine endpoint health. · gatus.io, 8 Oct 2026
- Server monitoring
- Yes · gatus.io, 19 Sept 2026
- SSL expiry alerts
- Yes · gatus.io, 19 Sept 2026
- Status pages
- Plans include status pages, with private pages and custom hostnames listed as included features. · gatus.io, 8 Oct 2026
- Support
- The contact page directs bug reports and suggestions for the open source project to its repository and reserves its contact form for managed-service inquiries. · gatus.io, 8 Oct 2026
- Test suites
- Suites execute endpoints sequentially with shared context for workflows such as authentication and CRUD sequences; the documentation marks suites as alpha. · gatus.io, 8 Oct 2026
Where Gatus stands on Freedom251
- Uptime Monitoring Software#5 of 48
- Internet Performance Monitoring Software#6 of 30
- Uptime monitoring services#10 of 48
- Status Tracking#7 of 26