IDE

vs,pycharm等等基本打开大文件都会卡死老半天,然后搜索可能也会非常卡,所以就不推荐了。

如果是Vim之类的,倒是没啥压力,大部分都随便开。

UVviewsoft LogViewer

http://www.uvviewsoft.com/logviewer/

非常强大,上百M的log也能秒开,非商业无非就是打开的时候有一个固定弹窗,而商业注册表则没有这个问题。当然吾爱有学习版本。

编码可以选择,中文不会乱码,同时也支持实时刷新显示。

缺点就是选择文件的时候,用的是老式的打开框,输入路径要从文件名这里打开,非常蠢的对话框。

还有一个问题就是搜索不好用,如果使用utf-8或者其他编码模式,搜索会存在错位的情况。

搜索框可以输入的中文也是有限的,估计其他编码也有同样的问题

同时这个软件也有点老了,快6年没更新过了。

TextAnalysisTool

http://textanalysistool.github.io/

TextAnalysisTool 更偏向分析过滤一些,虽然秒开没啥压力,但是本身不支持修改编码,中文基本都似乎乱码。

它可以写正则来过滤条码,而且还支持插件,只是没看到插件在哪里下载。

Tilipa日志工具

https://tilipa.zlsam.com/#/tool?id=199&name=%E6%97%A5%E5%BF%97%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7

Tilipa日志分析工具,比较好的是他是在线的,不需要下载任何东西,直接打开就行了。总体交互性能还不错,基本不卡。

比较有特色的地方是,支持超大文件,10GB的日志也能秒开,支持扩展正则(且逻辑和非逻辑),比如过滤模块A的所有错误异常可以这样写:“moduleA&(error|fail|exception)”。

LogViewer

https://www.cnblogs.com/jpfss/p/9182636.html

LogViewer 看着比较友好,但是也有问题,你的log必须符合他的格式,否则无法解析。然后由于他要解析所以打开的速度自然就很慢,同时没有任何打开的按钮,你得自己拖文件进去。

同时他还支持查看对应的Json XML等等格式的信息。

他的格式如下:

[2016-09-19 09:00:17.9785] - [Info] - [ImmediateLogger]
您好,欢迎您使用 TaskHosting V1.19

Large Text File Editor/Viewer/UtraEdit

https://www.ultraedit.com/support/tutorials-power-tips/ultraedit/large-file-handling.html

好像国内代理的就叫UtraEdit,他这个更像是编辑器,能打开4G以上的log

PilotEdit

https://www.pilotedit.com/

怎么说呢,虽然很强大,编码和打开速度都不错,但是这个UI类似以前的Office,实在是让人看着难受,特别还有主副窗口,套娃,就是太丑了。

LLV

http://blog.qdac.cc/?p=4338

生活中难免有意外,日志也难免有巨大的日志。比如说几百 M 或上 G 的日志,如果利用普通的文本查看器查看,需要极高的内存不说,打开速度还很慢,无法方便的查找问题所在。Large Log Viewer (LLV) 就是解决这一问题的工具。

LLV 可以快速打开超大的日志文件,并且在其中使用正则或普通的搜索方式来进行查找想要的内容,支持通过正则表达式抽取日志内容,生成新的日志。

功能特色:

  • 支持超大型日志的打开,上百万条日志记录迅速打开;
  • 支持 Linux/Windows 下的文本日志
  • 支持 UTF-8、ANSI/GB 2312/GBK、Unicode 编码(LE/BE)
  • 支持通过关键词或正则表达式检索
  • 支持通过正则表达式抽取日志

Large Log Viewer (LLV),经过测试,秒开大型log,支持编码,中文支持也比较好,但是搜索不太行,单条搜索很快,搜索全部速度很慢。但是总体上来说算是比较好用的了。

Summary

所以综上所述,还是Tilipa日志工具、UVviewsoft LogViewer 和LLV比较简洁好用一些。当然还有一些针对某种语言或者某种框架写的log viewer就没有考虑,这里说的都是比较通用的。

多款日志分析工具,总有一款适合你相关推荐

  1. mysql慢查询分析工具_mysql慢查询日志分析工具

    启用 slow log 有两种启用方式:1, 在my.cnf 里 通过 log-slow-queries[=file_name] 2, 在mysqld进程启动时,指定--log-slow-querie ...

  2. (3.13)mysql基础深入——mysql日志分析工具之mysqlsla【待完善】

    (3.13)mysql基础深入--mysql 日志分析工具之mysqlsla 关键字:Mysql日志分析工具.mysqlsla 常用工具 [1]mysqldumpslow:官方提供的慢查询日志分析工具 ...

  3. goaccess 日志分析工具

    goaccess基本概述 GoAccess - 可视化 Web 日志分析工具 GoAccess 是一款开源(MIT许可证)的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器或者 ...

  4. 一款全面高效的日志分析工具,操作更简单

    一款全面高效的日志分析工具,操作更简单     Eventlog Analyzer是用来分析和审计系统及事件日志的管理软件,能够对全网范围内的主机.服务器.网络设备.数据库以及各种应用服务系统等产生的 ...

  5. 一款非常好用的网站访问日志分析工具,360星图

    原文转载自:豫章小站 » <[分享]360星图,一款非常好用的网站访问日志分析工具> 广大站长有没有这样一个体验,网站流量异常,要通过网站日志来分析的时候非常头疼,日志文件很大,一条一条来 ...

  6. loginsight,一款通用的日志分析工具

    Loginsight是一款开源的通用日志分析工具,能快速打开大文件,且集成了时间线.过滤窗.正则搜索.分享等功能,有效帮助理清线索.记录思路.整理分析结果 官网 下载地址 文档与详细介绍 GitHub ...

  7. GoAccess 一款好用的web日志分析工具

    GoAccess 是什么? GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器或者 *nix 系统下的终端程序(terminal)即可访问.能为系统 ...

  8. 十款实用方便的日志分析工具(建议收藏!!!)

    0x00 十款实用方便的日志分析工具 在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决.分析日志文件的时候需要运用到日志分析工具,接下来就给大 ...

  9. [原创]Android Monkey 在线日志分析工具开发

    [原创]Android Monkey 在线日志分析工具开发 在移动App测试过程中,Monkey测试是我们发现潜在问题的一种非常有效手段,但是Android原生的Monkey有其天然的不足,数据不能有 ...

  10. anemometer mysql5.6_Anemometer|Anemometer(mysql慢查询日志分析工具)下载免费版 - 欧普软件下载...

    Anemometer是一款非常实用的mysql慢查询日志分析工具,该工具是基于LAMP编写的,使用前需要搭建LAMP环境,它能够实现慢查询日志收集信息,方便dba对数据库慢查询的观测和统计.需要的朋友 ...

最新文章

  1. [原创]Java中字符串、数组、集合及JSONArray的长度属性
  2. Python 网络爬虫笔记10 -- Scrapy 使用入门
  3. tomcat的端口修改
  4. 用户操作-用户详情服务器端代码实现
  5. 安卓开发中的USB转串口通讯
  6. 系统应用iPad设备应用需定制开发的3大理由
  7. 加州大学信息科学院长:数据科学课程不只是工程师才修的
  8. 【面试妥了】史上最全Spark面试题
  9. 修改mysql数据引擎的方法- 提高数据库性能
  10. 关于File.separator 文件路径:window与linux下路径问题(“No such file or diretory ”异常解决方案)...
  11. MongoCola使用教程 1 - MongoDB的基本操作和聚合功能
  12. springboot项目实例_Springboot项目的接口防刷的实例
  13. android代码无法访问data目录,解决Android7.1.1中无法打开/data目录的问题
  14. element-plus Table 表格自定义列模板使用及问题
  15. 堆排序时间复杂度的计算过程
  16. python相关性系数显著性检验_线性回归模型中系数趋势显著性的Statsmodels-Wald检验...
  17. 关于 类的常成员函数 声明和定义处 都需要加 const的原因
  18. 莆田家庭教育指导师证在哪报名报考条件是什么
  19. 使用uni-app把h5网页封装成安卓app
  20. electron 实现index.html与main.js通讯,获取input输入框数据。

热门文章

  1. 3A锂电池充电管理芯片PW4035
  2. 视频教程-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS
  3. Win10 安装CUDA10(包括各种版本的CUDA和cuDNN下载链接)
  4. oracle年龄计算函数天 月 年,如何使用Oracle获得年龄,月份和天数的年龄
  5. 利用简单电阻分压原理自动测量电阻
  6. 什么是VXLAN?VXLAN技术细节及应用案例
  7. 信息学奥赛一本通(1129:统计数字字符个数)
  8. 比特bit,字节Byte,带宽流量和流速的关系,存储容量单位
  9. php创建透明图片,php imagecreatetruecolor 创建高清和透明图片代码小结
  10. 安卓pdf阅读器_想找可以安装APP的电子书阅读器?BOOX这几个型号可以选!