通用日志适配器允许您处理应用程序日志文件并将它们的内容转换为公共基本事件格式。公共基本事件规范规定了用于记录、管理、问题确定和自动计算的公共格式。它提供了一种方便支持这些目标的工具的双向通信的一致格式。公共基本事件对象允许您开发使用一致格式的公共规定事件以便可以开发工具来支持这些目标。
为了利用支持公共基本事件对象的工具(例如,“日志和跟踪分析器”),应用程序日志文件必须符合公共基本事件格式。要产生符合该格式的应用程序日志记录,可以执行下列其中一种操作:
除非当前正在开发应用程序,否则第一种方法是不切实际的。此方法不能解决使现有应用程序日志与公共基本事件格式集成的问题。
第二种方法更实际一些。但是,您需要完成编写转换的单调乏味的任务。通常,这是通过使用第三代编程语言或可由已建立的脚本编制工具(例如,Perl)使用的脚本编写一些定制代码来实现的。一旦创建了转换,就必须测试该转换并将该转换解决方案集成到使用公共基本事件对象的工具中。
通用日志适配器使采用公共基本事件格式变得容易。适配器配置编辑器和运行时都是通用日志适配器提供的组件,它们将有助于快速创建和测试转换。编辑器允许您通过使用 Java 或使用正则表达式的脚本段(例如,Perl)来编写转换以描述日志文件内容至公共基本事件属性的映射。还可以在编辑器中编写正则表达式脚本时测试脚本段。运行时将已编写的规则和日志文件用作输入并产生公共基本事件对象作为输出。通用日志适配器允许您直接将转换与用来分析公共基本事件记录的“日志和跟踪分析器”工具集成。
相关概念
公共基本事件格式规范
相关任务
创建日志解析器
创建静态适配器
创建基于规则的适配器