日志速析 - 在线日志速析统计错误等级词频

快速梳理日志:统计错误等级、识别重复报错与高频词、汇总来源 IP,可一键脱敏敏感信息

日志速析 · 使用说明

日志速析工具粘贴一段日志后自动统计错误等级分布、时间范围、来源 IP 排行与高频重复报错,并对疑似堆栈与关键字段做归类,帮助你快速判断故障影响面。勾选脱敏会把 IP、邮箱、手机号、Token、UUID 等替换成占位符,便于把日志贴进工单或分享给同事。全部在浏览器本地计算,日志内容不会上传。

示例

输入
2026-01-01 12:00:00 ERROR [main] java.net.ConnectException: Connection refused at 127.0.0.1:8080
2026-01-01 12:00:01 ERROR [main] com.demo.App.main(App.java:24)
输出
错误数 2 · 错误率 100%
疑似根因:网络连接被拒绝:目标服务可能未启动或端口未开放
异常类型:ConnectException ×2
脱敏:IP 被替换为 [IP]

如何使用

  1. 把日志粘进输入框
  2. 点击「分析根因」,查看错误等级、重复行与可能根因
  3. 开启「脱敏」后复制或下载清理后的日志

小贴士

  • 会自动归一化时间戳、数字与 IP,把“只有值不同”的同类报错归并统计
  • 命中常见根因(连接拒绝、超时、OOM、5xx 等)会给出中文排查建议
  • 顶部时间范围与错误率便于快速定位故障窗口

常见问题

日志速析会上传我的日志吗?

不会。所有统计都在浏览器本地完成,日志不会上传任何服务器,也不会被站点留存,和 文件批量处理 一样纯本地运行。

「脱敏」具体会替换哪些内容?

会替换 IP 地址、邮箱、手机号、JWT/Token、形似接口密钥的字段、UUID 与银行卡号,统一换成 [IP] [EMAIL] 等占位符,既保护隐私又保留结构便于排查;同类想法也见 文本去重。

怎么找到重复度最高的报错?

结果会按“归一化指纹”把只有时间戳、行号、IP 等值不同的同类报错归并统计,列出出现次数最多的前 6 条样本,直接定位高频故障;需要按行拆细对比时也可先用 文本统计 复核行数分布。

根因提示可信吗?

提示基于关键词启发式匹配(连接拒绝、超时、内存不足、5xx 等常见模式),适合作为排查起点而非定论;未命中时会如实提示你“未匹配到常见模式”,可配合 cURL 转代码 复测请求。

能直接生成搜索词继续查吗?

可以。把根因行的报错信息粘到 报错转搜索词,即可得到免手打的搜索引擎关键词与直达链接,快速查社区解决方案。

📂

松开以自动格式化

支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件