怎样设计按时间窗口聚合次数或成功率的告警平台?

未标记

Sorry o(╥﹏╥)o,暂无参考答案。带这道题,问问AI吧~

问 AI
本题目录

相关面经

1 篇

快手

后端开发实习生
实习一面、二面
查看原面经 →
只记录失败日志够不够?有没有告警机制?
追问
如果让你设计一个告警平台,你的整体思路是什么?
追问
告警应该按失败次数、时间窗口,还是失败率来判断?
追问
从技术角度看,成功和失败信息应该如何存储、发送和聚合?
追问
使用 MQ 后,如何实现“一分钟内失败两次就告警”这类时间窗口聚合?
追问
消费者每次只收到一条消息,如何完成时间窗口统计?
追问
如果使用缓存,缓存的 Key 和 Value 分别是什么?
追问
如果告警规则从“失败次数”改成“成功率/可用率”,原有方案还能否支持?
追问
是否需要保存完整的失败报文,还是只保存成功数和失败数?

相关题目

4 题