首页/云/可观测性速查/监控分层:从主机到业务的全景视图
本包目录(282 条)
监控体系与方法40 条
Prometheus 与采集64 条Grafana 与看板53 条日志平台52 条链路追踪23 条告警与响应50 条

监控分层:从主机到业务的全景视图

常见监控分层:基础设施、中间件、应用、业务、端到端体验;不同层级的指标用途不同,看板与告警应分层组织,便于从现象逐级下钻。

可观测性速查云更新于 2026-10-12

分层与关注点

层级典型对象典型指标
基础设施主机、网络、存储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]))   # 业务成功率
越靠近业务的指标越适合做告警;越靠近基础设施的指标越适合做定位与容量分析。

易错点

  • 基础设施指标再全也回答不了用户能否下单,业务层指标不可缺失
  • 各层缺少统一标签(service、instance、env)时,无法从业务告警快速下钻到主机

数据来源与参考

  • Google SRE Book 第 6 章(监控信号的层次)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌