报警

报警日志

Screenshot

在“控制面板” => “报警日志”下可以看到报警日志历史,目前这些情况会产生报警日志:

  • 网关节点 CPU 使用率大于 80%
  • 网关节点内存使用率大于 90%
  • 网关节点日志磁盘使用率大于 90%
  • 网关节点心跳状态变化
  • 网关节点健康检查状态变化

此外,通过 Admin Lua 插件发送的报警事件也会在这里展示。

报警通知

在“控制面板” => “报警日志” => “报警渠道和规则” 下可以启用报警通知的功能。

报警渠道

目前支持 Email 和 Webhook 。

Email

  • 主机名:SMTP 服务器域名
  • 端口:SMTP 端口,常见端口为 465,587
  • STARTTLS:是否启用 STARTTLS
  • 用户名:SMTP 用户名
  • 密码:SMTP 密码
  • From:发件人,通常要和用户名一致
  • To:收件人,可以填写多个
  • CC:抄送人,可以填写多个

Screenshot

Webhook

  • Webhook URL:报警发生时会通过 POST 方法请求这个 URL,并发送 JSON 格式的报警日志。

Screenshot

报警渠道验证

添加报警渠道后,可以在点击验证按钮检查是否正常工作,验证成功就会收到一条测试的报警消息。

Screenshot

报警规则

  • 类型:选择触发报警通知的报警类型,可以多选。
  • 渠道:选择通知使用的报警渠道,可以多选。

Screenshot