高可用性(High Availability,HA)监控的目标是:在系统出现异常前或出现异常时,能及时发现、告警并自动/人工恢复,保障业务连续性。下面从整体思路、监控层次、关键指标、告警与自愈、常见架构几方面说明。
高可用监控不是“装个 Prometheus 就完事”,而是一个闭环:
采集 → 存储 → 分析 → 告警 → 处置 → 复盘
核心原则:
关注“用户感知”:
工具:
工具:
常见高可用风险点:
工具:
| 层级 | 指标 | 说明 |
|---|---|---|
| 业务 | 成功率 | <99.9% 告警 |
| 应用 | 接口 RT P99 | 突增说明风险 |
| 应用 | 错误率 | 5xx / Exception |
| 数据库 | 主从延迟 | >5s 高风险 |
| 缓存 | 命中率 | 下降影响 DB |
| 系统 | 磁盘使用率 | >85% 预警 |
| 网络 | 丢包率 | 跨区域特别注意 |
常见手段:
业务埋点
↓
Prometheus / VictoriaMetrics
↓
Alertmanager
↓
电话 / 钉钉 / 企业微信
↓
值班 + 自动恢复
K8s 场景:
如果你愿意,我可以:
你现在是哪类系统?
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。