14.1、KPI基础概念
KPI 基础概念
欢迎来到第 14 章的学习。在上一章,我们学习了故障排查的实战方法。现在我们要学习 KPI 定义和量化指标。
本节将学习:KPI 基础概念、KPI vs Metrics、技术 KPI vs 业务 KPI。
KPI 定义
KPI 是什么? Key Performance Indicator,关键绩效指标,用于衡量组织或团队的绩效。
KPI 的作用是什么? KPI 帮助我们:
- 量化目标和成果
- 追踪进度和表现
- 做出数据驱动的决策
- 评估成功与否
KPI 的特点包括哪些呢?
第一个:可量化。 KPI 必须是可以量化的指标。
第二个:可追踪。 KPI 必须是可以持续追踪的。
第三个:相关性。 KPI 必须与业务目标相关。
第四个:时效性。 KPI 必须能够及时反映变化。
KPI vs Metrics
KPI vs Metrics 的区别是什么?
Metrics 是技术指标, 用于监控系统状态。例如:CPU 使用率、内存使用率、请求延迟。
KPI 是业务指标, 用于衡量业务目标。例如:用户转化率、收入增长率、用户满意度。
关系: Metrics 是 KPI 的基础,KPI 是 Metrics 的业务化表达。
示例:
| Metrics | KPI |
|---|---|
| API 响应时间 | 用户体验满意度 |
| 错误率 | 业务可用性 |
| 吞吐量 | 业务处理能力 |
| 数据库查询时间 | 系统性能 |
技术 KPI vs 业务 KPI
技术 KPI vs 业务 KPI 的区别是什么?
技术 KPI 关注系统性能和可靠性。 例如:
- API 响应时间(P95 < 200ms)
- 系统可用性(99.9%)
- 错误率(< 0.1%)
业务 KPI 关注业务目标和用户体验。 例如:
- 用户转化率(> 5%)
- 日活跃用户(DAU)
- 用户满意度(> 4.5/5)
两者的关系: 技术 KPI 支撑业务 KPI,业务 KPI 驱动技术 KPI 的优化。
示例:
| 技术 KPI | 业务 KPI |
|---|---|
| P95 延迟 < 200ms | 页面加载时间 < 2 秒 |
| 错误率 < 0.1% | 订单成功率 > 99.9% |
| 系统可用性 99.9% | 用户满意度 > 4.5/5 |
本节小结
在本节中,我们学习了 KPI 基础概念:
第一个是 KPI 定义。 Key Performance Indicator,关键绩效指标,用于衡量组织或团队的绩效。
第二个是 KPI vs Metrics。 Metrics 是技术指标,KPI 是业务指标;Metrics 是 KPI 的基础,KPI 是 Metrics 的业务化表达。
第三个是技术 KPI vs 业务 KPI。 技术 KPI 关注系统性能和可靠性,业务 KPI 关注业务目标和用户体验;技术 KPI 支撑业务 KPI,业务 KPI 驱动技术 KPI 的优化。
KPI 的特点: 可量化、可追踪、相关性、时效性。
这就是 KPI 基础概念。通过 KPI 基础概念,我们理解了 KPI 的本质和作用。
在下一节,我们将学习 SLO/SLI/SLA 定义。学习如何定义服务级别目标、指标和协议。