3 个版本 (重大更新)
0.3.0 | 2023 年 7 月 16 日 |
---|---|
0.2.0 | 2023 年 7 月 16 日 |
0.1.0 | 2023 年 7 月 15 日 |
#568 in 调试
11KB
186 代码行
诺可
诺可是一款日志查看工具。它以日本的锯子或“nokogiri”命名,尤其是像Kobiki Nokogiri、Temagari Nokogiri和Anabiki Noko这样的木材锯。你可以用它来切割和过滤日志。
功能
- 解析logfmt日志,未来计划支持其他格式
- 使用小型模板语言,允许你选择自己喜欢的渲染方式
- 支持交互式(类似less)和非交互式模式(类似grep)
- 为日志添加颜色,使其易于阅读
- 可以为涉及多个代理的情况生成独特的颜色
- 可以根据任何字段进行排序,例如按时间排序
- 可以合并多个文件以及stdin
- 即使在大型文件上,也优化了低内存使用
- 快速搜索大型文件
- 启动时懒惰地索引日志,这样除非你跳转到大量日志的末尾,否则你不会看到任何减速。在这种情况下,你应该只受限于你的读取速度。一旦所有日志都已索引,使用应该无缝
依赖项
~5–7MB
~127K SLoC