Skip to content

配置通知 ​

节点离线、流量超限、资源告警、续费到期等事件可以推送到 Telegram、邮件、Webhook 和 Apple Push。入口在后台「通知管理」。

标签用途
通知渠道配置各渠道、类型开关、全局策略、续费通知
告警规则按指标设置阈值和触发条件
事件中心查看最近发生的通知事件
投递追踪查看每条通知是否送达和失败原因

1. 接入 Telegram 并测试 ​

  1. 「通知管理 → 通知渠道」,在 Telegram 一行点「配置」。
  2. 填写「Bot Token」和「Chat ID 列表」,多个 Chat ID 用英文逗号分隔。
  3. 选择「连接方式」:面板有可公网访问的 HTTPS 站点网址时选「Webhook方式」,否则选「Polling方式」。
  4. 打开「启用通知」,点「保存设置」,再点「测试」,确认收到消息。

邮件和 Webhook 在各自一行配置,保存后同样先测试。Webhook 提供钉钉、企业微信、Server酱等预设模板。Apple Push 由已登录的 DStatus App 自动注册,见 iOS / macOS App。

2. 打开类型开关 ​

「类型开关」卡片按「通知类型 × 渠道」勾选要接收的事件,改完点「保存设置」。常用的有:

  • 节点状态:离线通知发出后,恢复通知自动成对发送。
  • 流量超限、续费提醒、续费成功、续费失败。
  • 状态汇总:配合下面的「定时汇总」使用。

3. 调整全局策略 ​

在「通知渠道」卡片点「全局策略」:

设置说明
节点离线灵敏度推荐:持续离线 2 分钟后通知(默认);灵敏:30 秒;自定义:分别设置「面板轮询节点」和「Agent 主动上报节点」的秒数
定时汇总打开「启用」,在「发送时间」填时间点,多个用逗号分隔,例如 09:00,18:00

旁边的「续费通知」设置到期前提醒天数、续费结果通知和宽限期提醒;「按分组覆盖」可批量设置一个分组内节点的通知参与,或静默 30 分钟、2 小时、24 小时。单台节点在服务器编辑页「高级设置 → 通知控制」里设为继承、启用或禁用。

4. 新建一条告警规则 ​

  1. 打开「告警规则」,点「新建规则」。
  2. 在「监控指标」选择类型(见下表)。
  3. 「作用范围」选「全部服务器」「选分组」或「指定服务器」;前两种可排除个别服务器。
  4. 在「触发条件」填写阈值。
  5. 在「通知渠道」勾选要发送的渠道。
  6. 需要降噪时展开「高级设置」,可设连续命中次数、通知间隔、静默时段等,可用项随类型不同。
  7. 点「创建规则」。
指标触发条件
网络带宽入站或出站的平均带宽达到阈值(Mbps)
流量已用流量达到预警比例
CPU、内存使用率达到阈值
硬盘系统盘使用率达到阈值
连接数连接数达到阈值
TCPing监控目标的延迟或失败率达到阈值
MTR 路由路由或运营商发生变化
续费续费提醒、成功、失败、宽限期等事件

「指定服务器」的规则会接管这几台服务器,同一指标的全部或分组规则不再判断它们。

收不到通知怎么查 ​

  • 测试失败:核对 Bot Token、Chat ID 或 SMTP 设置。面板服务器无法直连 Telegram 时,在 Telegram 设置里的「API基础URL」填反向代理地址。
  • 测试成功,事件却没通知:在「类型开关」确认该事件对这个渠道已勾选;检查告警规则是否启用、是否在静默时段,节点的「通知控制」是否被设为禁用。
  • 想看具体失败原因:打开「投递追踪」,每条通知都有发送结果和原因。

相关 ​

DStatus 文档