Files
Nexus/docs/changelog/2026-05-22-alert-push-dashboard.md
T
2026-07-08 22:31:31 +08:00

1.0 KiB
Raw Blame History

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,不记录 queryJWT 不进日志)

部署

生产 Nginx 若已上线,合并 location /ws/log_format nexus_wsaccess_log ... nexus_ws 后 reload。

阈值对齐(第 5 项)

  • 中心:settings / MySQL cpu_alert_threshold
  • 子机:config.jsonalert_thresholds(见 config.example.json
  • 修改中心阈值后,请同步更新各 Agent 的 alert_thresholds