监控产品中“告警服务”的设计及演化( 九 )

使用新的告警指标对监控对象做限制这是第二版方案,在延续第一版所遵循的设计原则基础上,针对性做了优化。

监控产品中“告警服务”的设计及演化

监控对象限制了可配置的数目,降低现有计算平台产生阻塞的风险;改用新的告警指标,舍弃了“去重”计算,提供“绝对值”、“相对值”两种指标供用户选择,覆盖面更广;精简了触发条件,减轻现有计算平台的压力;消息推送的渠道默认值只设置“豆芽”,降低成本(豆芽是苏宁内部员工使用的IM工具)第二版方案上线之后,告警计算平台的阻塞问题解决了,但是用户反馈:监控对象可配置的太少。这个当时已经预料到会有这个问题,但是现有的计算平台性能受限,“巧妇难为无米之炊”,只能采取这种妥协的方式。

随着新的计算平台上线,性能得到极大提升,设计方案也不用“畏手畏脚”。第三版方案在保留原有优点的基础上,主要针对“告警对象”做了重点优化。

监控产品中“告警服务”的设计及演化

推荐阅读