1.0 KiB
1.0 KiB
Changelog — 告警推送:浏览器仅状态 + Telegram 通知
日期: 2026-05-22
SSOT: docs/project/alert-push-policy.md
产品决策
| 通道 | 行为 |
|---|---|
| Telegram | 告警/恢复/系统主动通知(5 分钟防抖) |
| 浏览器 | 只显示统计与运行状态;无声音、无告警列表 |
| WebSocket | 触发 loadDashboard(),不触发 loadSyncs() |
代码
web/app/index.html— 运行状态面板;移除_playAlertSound、实时告警横幅server/api/websocket.py— 文档注释对齐deploy/nginx_https.conf—/ws/独立 access_log,不记录 query(JWT 不进日志)
部署
生产 Nginx 若已上线,合并 location /ws/ 的 log_format nexus_ws 与 access_log ... nexus_ws 后 reload。
阈值对齐(第 5 项)
- 中心:
settings/ MySQLcpu_alert_threshold等 - 子机:
config.json→alert_thresholds(见config.example.json) - 修改中心阈值后,请同步更新各 Agent 的
alert_thresholds