# 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` / MySQL `cpu_alert_threshold` 等 - 子机:`config.json` → `alert_thresholds`(见 `config.example.json`) - 修改中心阈值后,请同步更新各 Agent 的 `alert_thresholds`