1
0
Fork 0
1Panel-Appstore/apps/gatus
renovate[bot] 6fe2382bfb
chore(deps): update twinproduction/gatus docker tag to v5.35.0 (#4169)
2026-02-23 02:59:37 +00:00
..
5.35.0 chore(deps): update twinproduction/gatus docker tag to v5.35.0 (#4169) 2026-02-23 02:59:37 +00:00
README.md feat(gatus): add gatus application with version 5.34.0 2026-01-13 22:36:47 +08:00
README_en.md feat(gatus): add gatus application with version 5.34.0 2026-01-13 22:36:47 +08:00
data.yml feat(gatus): add gatus application with version 5.34.0 2026-01-13 22:36:47 +08:00
logo.png feat(gatus): add gatus application with version 5.34.0 2026-01-13 22:36:47 +08:00

README_en.md

Configuration and Usage Instructions

After installation, you must go to application installation directory/config/config.yml to complete the configuration. For the configuration file, refer to the documentation.

Introduction

Gatus is a developer-oriented health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries as well as evaluate the result of said queries by using a list of conditions on values like the status code, the response time, the certificate expiration, the body and many others.

The icing on top is that each of these health checks can be paired with alerting via Slack, Teams, PagerDuty, Discord, Twilio and many more.

Features

  • Highly flexible health check conditions: While checking the response status may be enough for some use cases, Gatus goes much further and allows you to add conditions on the response time, the response body and even the IP address.
  • Ability to use Gatus for user acceptance tests: Thanks to the point above, you can leverage this application to create automated user acceptance tests.
  • Very easy to configure: Not only is the configuration designed to be as readable as possible, it's also extremely easy to add a new service or a new endpoint to monitor.
  • Alerting: While having a pretty visual dashboard is useful to keep track of the state of your application(s), you probably don't want to stare at it all day. Thus, notifications via Slack, Mattermost, Messagebird, PagerDuty, Twilio, Google chat and Teams are supported out of the box with the ability to configure a custom alerting provider for any needs you might have, whether it be a different provider or a custom application that manages automated rollbacks.
  • Low resource consumption: As with most Go applications, the resource footprint that this application requires is negligibly small.
  • Badges
  • Dark mode