结论:日志分析先抓访问量、状态码、来源和耗时四个维度,别一上来就上复杂工具。
①先看状态码分布:用 awk 统计 200、301、404、500 的占比,404 突增说明死链或采集,500 多说明程序有问题。
②看访问来源和 UA:统计 IP 和 User-Agent,能快速识别采集器和恶意爬虫,同一 IP 高频访问基本就是。
③看热门 URL 和耗时:按请求数排序找热点页面,再结合响应时间字段找慢接口,慢查询往往拖垮整站。
④工具选择:量小用 goaccess 直接生成报表,量大就上 ELK 或把日志按天切割后入库,别用记事本硬看。