FREEDOM251

Freedom251 › Uptime Monitoring Software

Gatus

Free plan APISelf-hostedWeb

Visit Gatus Alternatives Pricing

Gatus's own site

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

PlanBilled and limitsPrice
StandardMonthly billing · 1 status page · 30 endpoints per page · 2m minimum check interval · 1 team member$10 a month
PremiumMonthly billing · 2 status pages · 50 endpoints per page · 1m minimum check interval · 5 team members$20 a month
BusinessMonthly billing · 3 status pages · 100 endpoints per page · 30s minimum check interval · 25 team members$50 a month
EnterpriseMonthly 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

  1. Visit https://gatus.io/.
  2. Choose the web, API, or self-hosted platform.
  3. Use the free plan or select a paid plan, including its listed seven-day trial.
  4. Configure endpoints and the conditions used to evaluate their health.
  5. 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

Look at these too