什么是 AIOps 中的异常检测
异常检测是识别基础设施行为偏离预期状态的过程。强大的 AIOps 平台不仅能发现异常,还能把异常与根因关联起来,对告警排序,并给出处置建议。检测和关联的差别很重要。只检测不关联的平台会产生更多告警。既检测又关联的平台会产生更少、更可操作的告警。
准确性评估关键指标
评估 AIOps 异常检测能力主要看以下指标:真阳性率(True Positive Rate)衡量系统正确识别真实问题的频率;误报率(False Positive Rate)反映无关告警的数量;平均检测时间(MTTD)衡量异常开始后平台识别到异常的速度;关联准确性(Correlation Accuracy)考察平台将相关告警连接到单一根因的能力;业务影响感知(Business Impact Awareness)评估平台按潜在业务中断影响对异常排序的能力。
不同平台方法的能力画像
AIOps 平台按方法可分为四类:全栈加硬件层方法(跨层关联、硬件遥测、拓扑映射、业务服务影响)真阳性率约 95%,误报率约 5%,MTTD 小于 5 分钟,关联准确性约 92%;网络聚焦型方法强于网络设备监控和流量分析,真阳性率约 88%;日志分析聚焦型强于日志关联和应用层可视性,真阳性率约 90%;基础告警与关联型广泛连接多个监控源,真阳性率约 85%。
选择平台的实践建议
- 使用自己的数据进行测试,准确性取决于环境复杂度和历史模式,确认平台能够跨服务器、存储、网络和应用关联异常,关注平台是否能按关键业务服务的潜在中断影响对告警排序,要求供应商提供相似部署中的事件合并和噪音压缩指标,优先选择能在阈值触发前预测异常的平台,在异构环境中,确认平台能规范化来自不同厂商、协议和基础设施层的数据
要点
高误报率会逐步削弱团队信任。应要求供应商提供相似部署中的事件合并和噪音压缩指标,能在阈值触发前预测异常的平台,给团队留出更多处理时间,运维价值也更高
