是否存在“通用日志分析器”之类的东西?
我的意思是 Universal Log Anlyzer 可以分析大多数由 Java/.Net/etc 生成的日志文件。写的软件。
我的意图不是将它用于每种日志文件。我实际上在寻找这样的软件,只需要配置日志分析器的某些部分(例如提供一些表达式或模式语法)并基于它可以为我生成一些分析。我在这个主题上搜索了很多,但没有找到太多的解决方案。
需要有关付费和免费软件的信息。
谢谢,曼尼什帕蒂尔。
看看日志解析器。它是微软的免费工具,可以解析和查询几乎所有类型的日志。以下是来自官网的描述:
日志解析器是一个强大的通用工具,它提供对基于文本的数据(如日志文件、XML 文件和 CSV 文件)以及 Windows® 操作系统上的关键数据源(如事件日志、注册表、文件系统和 Active Directory®。您告诉 Log Parser 您需要什么信息以及您希望如何处理它。您的查询结果可以在基于文本的输出中自定义格式,或者它们可以持久保存到更专业的目标,如 SQL、SYSLOG 或图表。
大多数软件旨在完成数量有限的特定任务。Log Parser 是不同的......它可以使用的方式数量仅受用户的需求和想象力的限制。世界就是您使用 Log Parser 的数据库。
没有免费的午餐。
存在许多通用日志分析器。但是你必须自己定义配置文件来处理你自己的日志文件。
示例:grep、awk、perl、python、...