01
日志分析基础
日志的作用与分类 · 常见日志格式 (Apache/Nginx/JSON) · 采集工具介绍 (Filebeat/Logstash)
入门概念
02
环境搭建
ELK Stack 安装配置 · Grafana + Loki 轻量级方案
ELKGrafana
03
日志采集实战
Filebeat 采集 Nginx 日志 · Logstash 管道与过滤规则
采集Filebeat
04
日志存储与索引
Elasticsearch 索引设计 · 分片副本 · 生命周期管理
ES存储
05
Kibana 可视化
索引模式 · Discover 搜索 · Dashboard 构建
Kibana可视化
06
性能指标提取
响应时间 · 吞吐量 · 错误率 · P99 延迟
指标监控
07
慢查询分析
慢 SQL 日志 · 连接池耗尽 · 索引缺失
数据库慢查询
08
API 性能瓶颈
REST API 响应时间分布 · 高频慢接口定位
API性能
09
内存泄漏排查
GC 日志分析 · 堆内存 · 老年代增长趋势
JVM内存
10
CPU 飙高定位
线程堆栈关联 · CPU 密集型代码识别
CPU线程
11
I/O 瓶颈分析
磁盘读写延迟 · 网络 I/O 阻塞 · 同步刷盘
I/O磁盘
12
并发与锁竞争
死锁识别 · 线程阻塞 · 锁等待时间过长
并发锁
13
数据库性能
慢查询日志 · 连接数监控 · 缓存命中率
数据库MySQL
14
缓存失效
Redis 穿透 · 击穿 · 雪崩日志特征与应对
Redis缓存
15
消息队列积压
Kafka/RabbitMQ 消费延迟 · 分区不平衡
MQ积压
16
微服务调用链
Trace ID 串联 · 识别调用链慢节点
微服务调用链
17
日志聚合与告警
基于日志阈值的告警 (ElastAlert/Prometheus)
告警监控
18
异常日志分类
业务异常 · 系统异常 · 框架异常分类聚合
异常分类
19
日志降噪
重复合并 · 高频采样 · 无用过滤
降噪优化
20
容量规划
基于历史日志趋势预测容量 · 提前扩容
容量规划
21
日志安全
敏感信息脱敏 · 日志审计 · 合规要求
安全合规
22
自动化分析脚本
Python 解析日志 · 统计关键指标
Python脚本
23
机器学习辅助
孤立森林 · 时序预测 · 异常检测
ML异常检测
24
案例实战一:电商大促
定位下单接口慢 · 大促日志分析
电商实战
25
案例实战二:金融系统
夜间批量任务超时排查
金融批量
26
案例实战三:游戏服务器
玩家掉线原因定位
游戏掉线
27
案例实战四:物联网平台
设备上报延迟问题分析
IoT延迟
28
性能报告生成
自动生成性能分析报告 (PDF/HTML)
报告自动化
29
持续优化流程
嵌入 CI/CD 流水线 · 建立性能基线
CI/CD基线
30
总结与展望
eBPF · OpenTelemetry · AIOps 未来趋势
趋势AIOps