什么是 Nginx 日志在线分析
Nginx 是当前最流行的 Web 服务器之一,其产生的 access.log(访问日志)和 error.log(错误日志)蕴含大量运维与安全信息。本工具在浏览器本地解析这两类日志,自动识别格式并生成可视化报表,无需上传服务器,适合快速排查问题、做访问统计与安全分析。
主要功能
- 三种输入方式:文件拖拽、手动选择文件、文本框粘贴
- 自动识别格式:无需手动指定,自动区分 access.log 与 error.log
- access.log 分析:访问量、独立 IP、状态码分布、热门页面、HTTP 方法、User-Agent、Referer、按小时流量、带宽统计
- error.log 分析:错误级别分布、PHP 报错类型、文件缺失、权限问题、上游错误、Top 错误消息
- 可视化报表:统计卡片 + 排行榜 + 进度条,一目了然
- 纯前端处理:所有数据在浏览器本地解析,不上传服务器
使用方法
- 选择输入方式:文本粘贴、拖拽文件或点击选择文件
- 点击执行:自动识别格式并生成报表
- 查看报表:统计卡片展示概况,下方详细榜单展示分布
- 示例数据:点击"示例"按钮可加载完整示例(含正常访问日志和错误日志)
支持的日志格式
access.log(combined 格式):
192.168.1.100 - - [10/Oct/2023:13:55:36 +0800] "GET /index.html HTTP/1.1" 200 1234 "https://ref.example.com/" "Mozilla/5.0..."
error.log:
2023/10/10 13:55:40 [error] 1234#0: *5678 open() "/var/www/html/x.ico" failed (2: No such file or directory)
相关工具