日志神器lnav - 狗窝

技术博客

原文链接:https://nizouba.com/articles/2019/01/10/1547116646292.html

 

科网只是将各个网站的链接整理起来,请到源站浏览完整内容。科网尊重并支持作者原创作品,如有异议可联系以删除索引。

lnav牛逼的地方打开之后展示最新时间的智能识别日志格式直方图,直观展示错误情况自动刷新可以设置书签快捷键强大简洁可跳转时间保留状态,多次过滤可写表达式复杂查询支持导出…打开之后展示末尾的vim是从0:00开始展示的,这点很细节智能识别日志格式可以识别出时间,错误等级(error还是warning等),可以直接跳到对应时间或者响应等级的错误。比如我有个凌晨1点的定时任务想看日志。goto00:00我想看看有啥error和warning,e和shift+e跳转error日志,w和shift+w跳转waring日志。直方图白色的是normal,黄色warining,红色error,很明确就看出哪个时间点有warning和error自动刷新配合filter-in可以实现tail-frmb.log|grep--line-buffer'failed'的效果。重现bug同时看日志的时候这个就很好用。设置书签m和shift+m设置取消书签,u和sift+u跳转书签快捷键强大再列几个常用的n和shift+n:跳转到上下一个查询g和shift+g页首页尾pgUppgDown上下翻页可跳转时间:goto2hourago:goto13:00多次过滤filter-inregex,第二次会在第一次的基础上进行过滤。如果要重置状态,ctrl+r表达式查询;select*fromall_logswherelog_levellike'%error%'orderbylog_timedesc查询错误等级的日志,按照时间倒序。
TIP点击连接卡片上的绿色域名即可关注网站
关于
本站是一个科技文章、资讯聚合网站。 希望通过这种形式使人们能更容易的发现散落各地的优质内容,同时也想为站长们提供新的方向。
Long Time TODO List
  • 基于JS的提交链接机制
  • 链接点展率统计
  • 协同过滤机制
  • 大事记
    19-1-19 加入收藏功能
    19-1-6 加入关注功能
    蜘蛛最后一次运行于
    2019-01-20 17:15:01