知识卡片
寻找业务KPI要靠跨部门对话而非通用清单
内容
不存在一份放之四海皆准的”该跟踪哪些业务指标”清单,因为每家公司的业务形态都不同;找到真正该测什么的可靠方法是主动和工程团队之外的人交谈——先找产品经理(他们的工作就是理解客户需求并与工程协作,往往对高层次问题理解最深),再找软件工程团队的经理和高级工程师。两个特别有效的提问方式是:”假设我是新人,我怎么判断这个应用程序在正常工作?该检查什么?”以及”这个应用程序的[[业务KPI是高管核心问题的可测量代理|KPI]]是什么,为什么是这些,它们能告诉我们什么?”另一种辅助方法是在高层面画出应用功能地图(登录、搜索、加载地图等每个功能点),凡是某个组件要和数据库交互,就自然值得测量它到数据库的延迟。发散:这条方法论的可迁移之处在于——”该测什么”这个问题的答案不在代码里,而在使用和运营这个系统的人的脑子里,工程师主动走出技术视角去问,往往比闭门造车推导出更准的指标。
参考来源
《监控运维实践 原则与策略-2021》第5章《监控业务》