Github 地址:https://github.com/eeviriyi/NodeGet-Alert
大家点点 Star,目前支持多个通知渠道,有 Bug Github / 评论区反馈!
新项目,有测试不到的地方,多多担待!
截图:
设置页面截图

安装指南
下载
从 GitHub Release 下载扩展包:
nodeget-alert.zip
也可以下载带版本号的包,例如:
nodeget-alert-v0.1.0.zip
如果还没有 Release,可以在 GitHub Actions 的最新 Package 运行里下载 nodeget-alert artifact。
安装
- 用 SuperToken 或管理员 Token 登录 Dashboard。
- 到 KV 页面创建两个命名空间:
nodeget-alert
nodeget-alert-state
- 到扩展管理页面上传
nodeget-alert.zip。 - 打开 “NodeGet Alert” 页面。
- 勾选要监控的节点,填写通知渠道参数。
- 点“发送测试”,确认能收到测试消息。
- 点“保存配置”。
保存后,NodeGet Alert 会默认每分钟检查一次节点状态。
告警内容
当前会检查:
- 节点离线
- CPU 使用率过高
- 内存使用率过高
- 磁盘使用率过高
- 告警恢复
只有被勾选的节点会触发告警。告警消息会优先显示节点名称,没有名称时显示 UUID。
获取通知参数
当前页面使用 Bot Token 和 Chat ID 作为通知参数。
获取 Bot Token:
- 在 Telegram 里打开
@BotFather。 - 发送
/newbot。 - 按提示设置 bot 名称和用户名。
- BotFather 会返回一段 Bot Token。
获取 Chat ID:
- 给你的 bot 发送任意一条消息。
- 在浏览器打开:
https://api.telegram.org/bot<BOT_TOKEN>/getUpdates
- 在返回内容里找到:
"chat": { "id": 123456789 }
这里的 123456789 就是 Chat ID。
如果 result 是空数组,说明 bot 还没收到消息。先给 bot 发一条消息,再刷新 getUpdates。
群组使用时,把 bot 拉进群并在群里发一条消息,再查看 getUpdates。群组 Chat ID 通常是负数。
常见问题
保存提示 Namespace 'nodeget-alert' not found:
先到 KV 页面创建 nodeget-alert 和 nodeget-alert-state。
收到了不想监控的节点告警:
只勾选需要监控的节点,再保存配置。
