lnav是一款开源的日志文件浏览器,支持Mac OS平台和Linux平台,和其它普通文件查看器相比,拥有很多增强功能,如自带多种颜色和易于阅读的格式。lnav在解压多个压缩日志文件(zip、gzip、bzip)的同时把它们合并到一起进行导航。基于消息的时间戳,lnav 能把多个日志文件合并到一个视图(Single Log Review),从而避免打开多个窗口。软件遵守BSD 2-Clause开源协议。

lnav左边的颜色栏帮助显示消息所属的文件。 警告和错误的数量以(黄色和红色)高亮显示,帮助用户定位问题。可自动加载新的日志行,并按照消息时间戳排序显示所有文件的日志消息。  内建的日志消息解析器会自动从每一行中发现和提取详细信息。

特色:

  • 单一日志视图 – 基于消息时间戳,所有日志文件内容都会被合并到一个单一视图
  • 自动日志格式检测 – lnav 支持大部分日志格式
  • 过滤器 – 能进行基于正则表达式的过滤
  • 时间线视图
  • 适宜打印视图(Pretty-Print)
  • 使用 SQL 查询日志
  • 自动数据抽取
  • 实时操作
  • 语法高亮
  • Tab 补全
  • 查看相同文件集时可以自动保存和恢复会话信息。

[repo owner=”tstack” name=”lnav”]