分层与关注点
| 层级 | 典型对象 | 典型指标 |
|---|---|---|
| 基础设施 | 主机、网络、存储 | CPU、内存、磁盘、网络、可用性 |
| 中间件 | MySQL、Redis、Kafka、Nginx | 连接数、QPS、慢查询、队列积压 |
| 应用 | 服务、接口、依赖 | QPS、错误率、延迟、GC/线程池 |
| 业务 | 订单、支付、注册 | 下单成功率、支付转化、投诉量 |
| 体验 | 合成探测与真实用户 | 页面可用性、API 拨测、前端耗时 |
分层看板的常用指标组合(示例)
分层看板的常用指标组合(示例)
up{job=~"node|mysql|redis"} # 基础设施可用性
mysql_global_status_threads_connected # 中间件会话数
sum by (service) (rate(http_requests_total{code=~"5.."}[5m])) # 应用错误
sum(rate(orders_created_total[5m])) / sum(rate(orders_submitted_total[5m])) # 业务成功率越靠近业务的指标越适合做告警;越靠近基础设施的指标越适合做定位与容量分析。