运维或后端开发,在管理多个运行服务时,需要实时监控各个服务的可用状态,逐个检查耗时耗力。

跟大家推荐一个功能强大的服务状态监控仪表板:Gatus,告别手动低效的监控检查。
提供多种方式监控服务状态,支持状态吗、响应时间、证书过期等信息灵活的判断,还能配置 Slack、Discord 等多种警告提醒方式。
GitHub:http://github.com/TwiN/gatus
主要功能:
– 支持 HTTP、TCP、ICMP、DNS、SSH 等多种协议监控
– 灵活的健康检查条件,可检查状态码、响应时间、证书过期等
– 丰富的警告提醒集成,支持 Slack、Teams、PagerDuty、Discord 等 30+ 平台
– 简洁直观的 Web 仪表板,支持暗色模式和分组显示
– 低资源消耗,基于 Go 开发性能优异
– 支持 Prometheus 指标导出和状态徽章生成
通过 Docker 一键部署即可使用,适合需要监控多个服务的运维团队和开发者。