为静态适配器配置输出程序组件

先决条件:

输出程序会将格式化程序提供的结果“公共基本事件”记录写至外部源。格式化程序是这样的组件:它接收解析器提供的输出并构建正确的 Java 对象实例。适配器运行时只包含创建“公共基本事件”对象的单个预配置的格式化程序。可按如下所示为静态适配器配置输出程序:

  1. 在“适配器配置编辑器”的左窗格中,选择配置 > 上下文实例 > 输出程序。右窗格会显示输出程序信息。
  2. 输出程序类型列表选择未声明。没有为静态解析器输出程序定义类型。更新描述字段以指示它是静态解析器输出程序。

    输出程序配置

  3. 静态解析器输出程序不需要任何其它属性。要除去任何现有输出程序属性,遵循下列步骤:
    1. 选择配置 > 上下文实例 > 输出程序
    2. 选择属性并右键单击以显示弹出菜单。选择删除。这就会从输出程序中除去该属性。
    3. 保存适配器配置文件以应用更改。
  4. 选择上下文 > 上下文基本上下文实现 > 组件 Hyades 记录代理程序输出程序。输出程序组件的详细信息就会显示在右窗格中。

    上下文的输出程序组件在右窗格中打开

  5. 更新名称描述。将可执行的类更新为 org.eclipse.hyades.logging.adapter.config.outputters.StaticParserOutputter
    注意:请参阅配置文件结构参考以获取要使用的输出程序类的正确名称。
  6. 保存适配器配置文件更改。

一旦配置了输出程序,就需要为日志解析器配置插件清单文件。

相关概念
Hyades 通用日志适配器概述
公共基本事件格式规范

相关任务
创建日志解析器
创建静态适配器
配置插件清单文件

相关参考
适配器配置文件结构
适配器配置编辑器
正则表达式语法