分析日志记录

分析日志记录意味着对日志记录应用特殊的规则,这些规则是从为日志分析操作选择的症状数据库中装入的。日志和跟踪分析器提供了两个日志分析器(分析引擎),即使用 Symptom V0.1 格式数据库的 Symptom 0.1 日志分析器和使用 Symptom V2.0 格式的 XPath 日志分析器Symptom 0.1 日志分析器使用匹配模式规则并它们与日志记录消息匹配。使用 Symptom 0.1 日志分析器进行的分析操作的结果是一组对象,它们表示所匹配的症状的解决方案和指令。对日志文件进行分析后,在“分析结果”窗格中就会报告解决方案,从而向客户提供有关如何解决所报告问题的建议。XPath 日志分析器使用与 XPath 表达式相关联的特殊症状规则来分析日志记录,更确切地说,分析的是 org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 日志记录。

可以使用症状数据库编辑器的 新建 XPath 表达式对话框来根据 org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 字段构造 XPath 表达式。使用 XPath 日志分析器执行分析操作时,结果是症状分析结果视图中显示的症状列表。
  1. 要对特定日志记录进行分析,请从“日志”视图中的日志记录列表中选择该日志记录。
  2. 单击鼠标右键,然后选择分析 > 运行。缺省情况下,将使用 XPath 日志分析器来运行分析。用户还可以选择创建另一个分析配置。
  3. 要分析多个日志记录,请使用 CTRL 键来选择记录。单击鼠标右键,然后选择分析 > 运行
  4. 要分析所有日志记录,请单击鼠标右键,然后选择分析全部 > 运行,这里假定您已按上面步骤中描述的方式创建了日志分析配置。 
  5. 如果使用 Symptom 0.1 日志分析器来进行分析并且在症状数据库中找到匹配项,则“分析结果”选项卡将显示解决方案信息。
    如果使用 XPath 日志分析器来进行分析,并且在症状数据库中找到匹配项,则症状分析结果视图将显示症状。

注意:日志和跟踪分析器提供了一组可用来实现其他日志分析器(分析引擎)的工具,您可以将那些日志分析器插入到工作台中并在日志和跟踪分析器中使用它们。

 

相关概念
使用日志和跟踪分析器来确定分布式应用程序中的问题
公共基本事件模型
症状数据库

相关任务
设置日志记录首选项
导入症状数据库
配置日志分析
在日志视图中过滤日志记录
对日志记录进行排序
查找日志记录
使日志文件相关

相关参考
“日志”视图
“症状分析结果”视图