快速入门
Dumza 到底是做什么的
Dumza 会按照你设置的计划定时 ping 你的 HTTP 或 HTTPS 端点,记录响应时间和状态码,并在它开始出现故障的那一刻通知你的团队。检查不在你自己的基础设施上运行——所有检查都来自 Dumza 自己的服务器,所以即便你的应用宕机导致你原本用来监控的服务器也一起宕机,我们的检查也不会受影响。
创建你的第一个监控项
在控制台中点击“添加监控项”,填写名称和要检查的 URL。默认设置(GET 请求、期望返回 200 状态码、免费版每 5 分钟检查一次)适用于大多数网站——只有当你的端点比较特殊时才需要修改。
添加告警渠道
没有配置告警渠道的监控项仍会记录正常运行时间,但没有人会在它宕机时收到通知——你只能通过打开控制台才能发现问题。请在监控项页面至少添加一个渠道(邮件是设置起来最快的),这样你才能真正收到中断通知。webhook、Telegram 和 Slack 的设置方法参见《告警渠道》一文。
什么算作“宕机”
单次检查失败不会触发告警——那样会太吵(比如一次短暂的网络抖动、一次缓慢的部署)。Dumza 会等待连续失败达到可配置的次数(默认且最小值为 2 次)之后,才会创建事件并通知你。如果某个服务已知会有几秒钟的间歇性不稳定,你可以针对该监控项调高这个次数。
接下来该做什么
《正常运行时间监控》详细介绍了每一个检查选项。如果你的端点需要登录令牌,请参阅《身份验证监控》。如果你要监控的是后台任务而不是 URL,请参阅《Cron/心跳监控》。