为基于规则的解析器配置传感器组件

先决条件:

创建适配器配置文件

传感器的作用是读取日志内容以进行处理。要为基于规则的解析器配置传感器,遵循下列步骤:

  1. 在“适配器配置编辑器”的左窗格中,选择配置 > 上下文实例 > 传感器。右窗格会显示传感器信息。
  2. 传感器类型列表中,选择 SingleFileSensor。
  3. 描述字段中输入传感器的描述。
  4. 最大分块字段中,输入在信息传递至抽取程序之前想要传感器处理的行数。
  5. 一些日志文件会将脚注添加至日志文件的末尾。不会将日志文件的这一部分看作日志数据,在监视日志文件以获取更改时需要排除这一部分。可以在文件脚注大小字段中指定日志文件脚注大小(以字节计)。缺省大小为 90 个字节。
  6. 如果在连续操作中监视日志文件,则日志文件的最后 n 个字节会存储在内存中。会将此存储数据(称为置信度缓冲区)与监视的日志文件的最后 n 个字节比较以检查日志文件是否已更改。可以在置信度缓冲区大小字段中指定置信度缓冲区的大小。缺省大小为 1024 个字节。
  7. 在创建适配器配置文件时,自动生成了目录文件名属性。这些属性对应于日志文件目录和文件名。要更新这些属性,遵循下列步骤:
    1. 选择配置 > 上下文实例 > 传感器 > 目录属性
    2. 编辑属性值。
    3. 保存适配器配置文件以应用更改。
    4. 对文件名属性重复步骤 a 到 c。
  8. 可以添加的两个可选属性为转换器shell 属性。要配置这些属性:
    1. 选择配置 > 上下文实例 > 传感器
    2. 右键单击传感器以显示弹出菜单。选择添加 > 属性。则会以一些字段刷新右窗格从而输入属性名和值。
    3. 输入属性的名称和值。
    4. 保存适配器配置文件以应用更改。
  9. 要测试传感器是否正在装入日志文件,单击重新运行适配器 “重新运行适配器”图标的图形 图标以运行适配器。结果将显示在“传感器结果”视图中。

有关基于规则的解析器的传感器组件所需属性的说明,参阅传感器属性表

一旦配置了传感器,就可以继续配置抽取程序组件。

相关概念
Hyades 通用日志适配器概述

相关任务
创建日志解析器
创建基于规则的适配器
配置上下文实例
配置抽取程序组件
配置解析器组件
配置输出程序组件

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