部署(arm-public-health-monitor-controlled-rollout): 完成 ARM 公网健康监控升级

这个提交包含在:
2026-08-23 12:49:17 +08:00
父节点 42bbbdae22
当前提交 c4604f3fb1
共修改 9 个文件,包含 308 行新增和 2 行删除
+3 -1
查看文件
@@ -376,10 +376,12 @@ RESTORE_SCOPE=shadow \
## 1.6 ARM 公网应用健康监控(已启用)
应用健康监控与自动备份 dead-man 共用受控企微群机器人入口,但使用独立探测器、systemd units、probe state 和 alert state。它从 ARM 每 5 分钟访问公网 HTTPS `/ready`;连续两次失败才告警,一次成功即恢复。不得把它并入备份 receiver 的安装/卸载生命周期,也不得以本地测试通过代替 ARM 已启用证据。
应用健康监控与自动备份 dead-man 共用受控企微群机器人入口,但使用独立探测器、systemd units、probe state 和 alert state。腾讯云服务器是 OA 真实生产主机,ARM 是不运行 OA 服务的异机备份与外部健康探测节点。ARM 每 5 分钟访问公网 HTTPS `/ready`;连续两次失败才告警,告警后连续两次健康才恢复;恢复后 60 分钟内同类故障再次达到阈值时只提醒一次链路抖动,连续健康 30 分钟后静默退出抖动。不得把它并入备份 receiver 的安装/卸载生命周期,也不得以本地测试通过代替 ARM 已启用证据。
2026-07-27 已完成 ARM disabled 安装、手工公网健康基线、timer 启用及不影响 OA 的真实故障/降噪/恢复演练;自动链路显示一条故障和一条恢复发送成功,用户确认群内实际收到两条消息。timer 最终 enabled/active、最近 service 成功,备份 dead-man 状态未变,临时上传和临时 sudoers 已删除。
2026-08-23 已把提交 `a0f0483` 的诊断与防抖增强受控升级到 ARM:本地应用健康 36 项和备份共享 74 项合同通过;disabled 安装后正式 oneshot 将 probe state 从 v1 保守迁移为 v2/healthy,且未发送恢复噪声;启用后连续两个自然调度窗口成功、无非预期企微消息、备份 dead-man 基线不变。临时上传和 sudoers 已删除,同机回滚副本按批准边界保留;本轮未修改腾讯云 OA、DNS 或业务数据,也未执行故障注入或测试消息。
先在仓库运行无真实消息合同:
```bash