故障排查 & 日志分析实战
📋 30章 · 完整目录
风格
01
故障排查概述
什么是故障排查
故障排查流程
思维模型
02
日志系统基础
日志作用
日志级别
格式规范
03
Linux日志体系
系统日志
安全日志
内核日志
04
日志采集工具
tail
grep
awk/sed
05
日志采集进阶
logrotate
rsyslog
06
ELK技术栈入门
Elasticsearch
Logstash
Kibana
07
Elasticsearch核心
索引/文档
分片/副本
Mapping
08
Logstash数据管道
input/filter/output
grok正则
09
Kibana可视化
索引模式
Discover
Dashboard
10
Filebeat轻量采集
安装配置
多行合并
集成Logstash
11
应用日志分析
Java Log4j/Logback
采集解析
12
Nginx日志分析
格式定制
状态码分布
QPS统计
13
数据库日志分析
MySQL慢查询
PostgreSQL错误
14
网络故障排查
ping/traceroute
telnet/curl/nc
15
DNS故障排查
nslookup/dig/host
解析流程
常见问题
16
HTTP协议排查
curl用法
状态码详解
请求/响应头
17
系统资源排查
CPU/内存
磁盘/网络
18
进程与线程排查
ps/top/htop
strace/lsof
19
容器日志管理
Docker logs
日志驱动
采集方案
20
Kubernetes日志体系
kubectl logs
Pod/节点/集群
21
日志告警与监控
Prometheus
Alertmanager
22
日志分析与AI
异常检测
孤立森林/LOF
LogReduce
23
日志安全分析
入侵检测
暴力破解
异常登录
24
日志合规与审计
PCI-DSS
SOX审计
保留策略
25
分布式链路追踪
Jaeger/Zipkin
Span/Trace
26
全链路压测日志
压测日志采集
性能瓶颈
TPS/RT
27
日志平台搭建
ELK+Kafka+Filebeat
百万级架构
28
实战案例(一)
CPU飙升100%
定位与解决
29
实战案例(二)
内存泄漏OOM
日志分析修复
30
实战案例(三)
网络超时丢包
根因分析