1
0
Fork 0
1Panel-Appstore/apps/gatus/README.md

1.5 KiB

配置和使用说明

安装完后须前往 应用安装目录/config/config.yml 完成配置。配置文件参考文档

产品介绍

Gatus 是一款面向开发者的健康状态仪表板,支持通过 HTTP、ICMP、TCP 甚至 DNS 查询来监测您的服务,并能基于状态码、响应时间、证书有效期、响应内容等多项指标设定条件来评估查询结果。

每项健康检查均可配置告警功能,支持 Slack、Teams、PagerDuty、Discord、Twilio 等多种通知渠道。

主要功能

  • 高度灵活的健康检查条件:尽管在某些场景下仅检查响应状态便已足够,但 Gatus 更进一步,允许您对响应时间、响应体乃至 IP 地址设置条件。
  • 能够利用 Gatus 进行用户验收测试:得益于前述功能,您可以借助该应用创建自动化的用户验收测试。
  • 配置极为简便:不仅配置设计尽可能易于阅读,添加新服务或新监控端点也极其简单。
  • 告警功能:虽然美观的可视化仪表板有助于追踪应用状态,但您可能并不希望整日紧盯屏幕。因此,系统已内置支持通过 Slack、Mattermost、Messagebird、PagerDuty、Twilio、Google Chat 和 Teams 发送通知,并支持根据需求配置自定义告警提供商——无论是选用其他服务商,还是接入用于管理自动回滚的自定义应用。
  • 低占用:与大多数 Go 应用程序一样,该应用所需的资源占用极小。
  • 徽章
  • 深色模式