高并发系统监控方案实战
📚 共计 30 章节
01
监控体系总览
为什么高并发系统需要监控?黄金指标:USE、RED、Four Golden Signals
黄金指标
方法论
02
监控分层架构
基础设施层 · 应用层 · 业务层 · 用户端监控
分层
架构
03
指标采集原理
Pull vs Push · Exporter设计模式 · OpenMetrics规范
Exporter
OpenMetrics
04
Prometheus核心概念
数据模型 · Metric类型 · Labels设计
Counter
Gauge
Histogram
05
PromQL查询语言
即时/范围查询 · Rate/Irate · TopK · Histogram_quantile
PromQL
聚合
06
Prometheus高可用方案
Thanos · VictoriaMetrics · M3DB · 联邦集群
高可用
Thanos
07
Grafana可视化
Dashboard设计 · 变量模板 · 告警规则 · Annotations
Grafana
可视化
08
告警体系设计
Alertmanager · 分组/抑制/静默 · 通知路由
告警
PagerDuty
09
Node Exporter实战
CPU · 内存 · 磁盘 · 网络指标与告警规则
Node Exporter
主机
10
容器监控
cAdvisor · kube-state-metrics · K8s事件监控
容器
Kubernetes
11
应用层监控
JVM (Micrometer) · Go Runtime · Python client
JVM
Go
Python
12
业务监控
自定义Metrics · 成功率 · 订单量 · 延迟分布
业务
埋点
13
链路追踪
OpenTelemetry · Trace/Span · Jaeger · Zipkin
分布式追踪
采样
14
日志监控
ELK/EFK · Logstash Pipeline · Filebeat · ElastAlert
日志
ELK
15
全链路压测监控
压测指标 · 瓶颈定位 · 容量规划 · 限流降级
压测
容量
16
数据库监控
MySQL · Redis · MongoDB · PostgreSQL
MySQL
Redis
MongoDB
17
消息队列监控
Kafka (JMX+Burrow) · RabbitMQ · RocketMQ
Kafka
RabbitMQ
18
网关与负载均衡监控
Nginx · HAProxy · Kong · APISIX
Nginx
网关
19
CDN与DNS监控
Cloudflare API · 解析延迟 · 回源率 · 缓存命中
CDN
DNS
20
自定义Exporter开发
Go/Python编写 · HTTP Handler · 注册与部署
Exporter
开发
21
监控数据存储
时序数据库原理 · TSDB压缩 · 降采样 · 保留策略
TSDB
存储
22
大规模监控优化
Relabel · Recording Rules · 聚合规则 · 联邦集群
优化
大规模
23
告警风暴治理
关联分析 · 依赖树 · 事件压缩 · 告警降噪
告警风暴
降噪
24
SLO与错误预算
SLI定义 · SLO计算 · 错误预算告警 · Burn Rate
SLO
错误预算
25
监控自动化
Operator模式 · Prometheus-Operator · 自动发现
Operator
自动化
26
多云与混合云监控
多云聚合 · 统一告警 · 成本监控 · 网络延迟
多云
混合云
27
安全监控
WAF日志 · DDoS检测 · 异常流量 · 入侵检测
安全
WAF
28
移动端与前端监控
RUM · APM · JS错误 · 页面性能
前端
RUM
29
监控大屏设计
Grafana大屏 · 实时流 · 拓扑图 · SLA仪表盘
大屏
SLA
30
监控体系演进
从单点到分布式 · AIOps · 智能告警 · 根因分析
AIOps
演进