在此运行 完全在你的浏览器里运行,不上传、不登录
访问日志分析
汇总 Nginx / Apache 访问日志:Top IP、Top 路径、状态码分布与按小时流量。
分析报告
结果会显示在这里。
不匹配格式的行会被如实计数并展示样例,绝不静默丢弃。
怎么用
- 把访问日志粘贴进输入框,一行一条请求。自动模式同时接受 combined(带 referer 与 UA)和 common 两种格式。
- 想严格匹配时,明确指定日志格式;用 Top N 控制排名列表的长度。
- 点 Analyze。报告以纯文本形式出现在输入框下方。
- 按顺序读各部分:总计、Top IP、Top 路径、状态码分类、精确状态码、按小时字节数。
- 用 Copy 或 Download 把报告贴进工单或聊天里。
常见用法
- 找出吵闹的客户端 —— Top IP 列表把一大堆行压缩成一份短排名。
- 确认故障时间窗 —— 按小时字节数能看出流量什么时候冲高或塌掉。
- 核对错误率 —— 状态码分类直接给出 4xx 与 5xx 占比,不用拼 grep 管道。
- 校验日志格式变更 —— 无法解析的行会被计数并展示样例,格式一改坏立刻能发现。
- 没有 shell 权限时读日志 —— 从共享终端里拷一段粘进来,照样能拿到这些数字。
常见问题
问:数据会上传吗? 答:不会。访问日志里有客户端 IP、内部路径、查询串里的会话标识和 UA。解析全部用页面内的正则完成,不发起任何请求,生产日志可以放心在这里分析。
问:支持哪些行格式? 答:combined 格式(远程地址、ident、用户、方括号时间戳、带引号的请求、状态码、字节数、referer、UA),以及少了最后两个引号字段的 common 格式。JSON 日志这类自定义格式会被计为无法解析。
问:为什么某行被算成无法解析? 答:正则要求有方括号时间戳和带引号的请求。某些模块追加的额外字段,或请求里含未转义的引号,都会导致不匹配。报告会列出前几条这样的行,方便你调整。
问:路径统计包含查询串吗? 答:不包含。路径在问号处截断,所以 /search?q=a 与 /search?q=b 算同一条路径 —— 这通常正是排名时想要的结果。
问:会解析主机名或查 IP 归属吗? 答:不会。任何查询都意味着发起网络请求,所以地址保持日志里写的原样。
你的数据留在这台设备上
访问日志分析 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。