Nginx / Apache 访问日志分析器
编程开发
粘贴 Nginx 或 Apache 访问日志,自动统计 Top IP、Top 请求路径、状态码分布、Top User-Agent、每小时请求量分布、带宽流量等,纯本地处理,日志不会上传
快速了解
支持 Nginx Combined / Apache Combined / Nginx Common 三种主流日志格式
选择"自动识别"会根据日志内容自动判断格式,无需手动切换
勾选"过滤爬虫"可排除 Googlebot/Baiduspider 等 20+ 种已知爬虫
每小时请求量分布图可快速识别流量高峰和异常时段
Top IP 中出现高频 403/404 的 IP 可能是恶意扫描器
所有分析在浏览器本地完成,日志内容不会上传到任何服务器
日志配置
自动识别
Top 10
访问日志
📖什么是访问日志分析器
访问日志分析器是一款纯本地运行的日志分析工具,支持 Nginx Combined、Apache Combined、Nginx Common 三种主流日志格式。粘贴日志即可统计 Top IP、Top 请求路径、状态码分布、Top User-Agent、每小时请求量分布、总带宽流量等关键指标。所有操作在浏览器本地完成,日志内容不会上传到任何服务器。
📝使用说明
- 选择日志格式(推荐"自动识别"),设置 Top N 数量和是否过滤爬虫
- 粘贴日志内容到输入框,或点击样例数据按钮快速体验
- 点击"分析日志"按钮,系统自动解析并展示统计结果
- 查看 Top IP、Top 路径、状态码分布、每小时分布等关键指标
- 点击"复制报告"可将分析结果以纯文本格式导出
⚠️注意事项
- Nginx Combined 格式信息最完整,推荐使用
- 建议单次分析不超过 50MB,超大日志可分段处理
- 过滤爬虫后统计数据会更贴近真实用户访问模式
- 高频 403/404 的 IP 可能是恶意扫描器,建议加入防火墙黑名单
❓常见问题
支持哪些日志格式?
支持 Nginx Combined、Apache Combined 和 Nginx Common 三种主流格式。选择「自动识别」会根据日志内容自动判断格式。
日志会不会上传到服务器?
所有日志解析和统计分析都在浏览器本地完成,日志内容不会上传到任何服务器。可放心分析包含敏感信息的日志。
如何过滤爬虫/搜索引擎蜘蛛?
勾选「过滤常见爬虫」选项,会自动过滤 Googlebot、Baiduspider、Bingbot 等 20+ 种已知爬虫的 User-Agent。
Nginx Combined 和 Common 格式有什么区别?
Combined 格式包含 Referer 和 User-Agent 字段,信息更完整;Common 格式只有 IP、时间、请求、状态码和字节数。推荐使用 Combined 格式以获得完整分析。
支持多大的日志文件?
由于在浏览器本地处理,建议单次分析不超过 50MB。超大日志文件可以分段(如按天)分析。
如何复制分析报告?
点击「复制报告」按钮会将统计结果以纯文本格式复制到剪贴板,方便粘贴到文档或聊天工具中。
💡使用场景
安全排查
分析异常请求、高频 IP 和 4xx/5xx 错误,排查攻击行为
关注 403/404 高频 IP,可能是扫描器
性能监控
统计每小时请求量分布,识别流量高峰时段
结合 Nginx 监控做容量规划
SEO 分析
查看搜索引擎爬虫的抓取频率和路径
过滤爬虫后查看真实用户访问模式
故障定位
快速定位 5xx 错误的请求路径和来源
按状态码排序找到错误集中的接口
流量统计
统计总带宽消耗和平均响应大小
用于 CDN 计费和带宽预估
日常运维
定期分析访问日志,了解用户访问模式
导出报告存档,做趋势对比
🔬技术原理
| 支持格式 | Nginx Combined / Apache Combined / Nginx Common,支持自动识别 |
|---|---|
| 解析引擎 | 基于正则表达式逐行解析,自动提取 IP、时间、请求方法、路径、状态码、字节数、Referer、User-Agent |
| 爬虫识别 | 内置 20+ 种已知爬虫 UA 关键词(Googlebot、Baiduspider、Bingbot 等),可一键过滤 |
| 处理位置 | 浏览器本地(纯 JavaScript),无任何网络请求,文件不上传服务器 |
| 安全保证 | 全程离线处理,日志内容不会离开您的浏览器 |