为排查而生
LogDog 是一款运行在浏览器中的日志查看与分析工具。把日志文件拖进页面,通过搜索、标记和颜色规则,从连续的输出中定位一次请求、一个异常,或一段值得保留的上下文。
本地文件模式在浏览器内解析日志。你可以直接使用在线站点,也可以把开源前端部署到自己的环境中。
一条清晰的分析路径
- 打开日志:选择文件、目录或压缩包,等待解析完成。
- 缩小范围:搜索关键词、请求 ID 或正则表达式,检查匹配结果。
- 回到上下文:点击搜索结果,定位到完整日志中的对应行。
- 保留证据:标记关键行,选择需要的范围,复制或导出为文本。
理解两个视图
| 视图 | 显示什么 | 全选的范围 |
|---|---|---|
| 完整日志 | 当前已加载的日志内容 | 该视图中的全部日志 |
| 搜索结果 | 搜索匹配、已标记行,或两者的组合 | 当前结果列表中的日志 |
两个视图独立维护选择。搜索结果保留原始行号,因此结果中相邻的两行不一定在原始日志中相邻。
想导出两条搜索结果之间的所有上下文?先定位到完整日志视图,再在那里选择连续范围。详情见选择、复制与导出。
从这里继续
能力与边界
虚拟列表只渲染可见区域,降低大量日志行带来的页面渲染开销。但文件解析、解压、搜索和导出仍受浏览器内存、日志长度与设备性能影响,虚拟滚动不代表文件大小没有上限。
本仓库包含前端和本地管道脚本。账户登录、共享工作区等联网能力还需要对应服务,单独部署静态文件不会自动创建这些后端服务。