生成事件指纹
编辑生成事件指纹
编辑fingerprint
处理器根据事件指定字段子集生成事件指纹。
要进行哈希处理的值构造为字段名称和字段值用 |
分隔的连接。例如 |field1|value1|field2|value2|
。
嵌套字段支持以下格式:"field1.field2"
,例如:["log.path.file", "foo"]
示例
编辑- fingerprint: fields: ["field1", "field2", ...]
配置设置
编辑Elastic Agent 处理器在摄取管道之前执行,这意味着您的处理器配置不能引用由摄取管道或 Logstash 创建的字段。有关更多限制,请参阅 使用处理器的某些限制是什么?
名称 | 必填 | 默认值 | 描述 |
---|---|---|---|
|
是 |
用作指纹源的字段列表。列表将按处理器按字母顺序排序。 |
|
|
否 |
|
是否忽略缺失字段。 |
|
否 |
|
应将生成的指纹存储到的字段。 |
|
否 |
|
用于计算指纹的算法。必须是以下之一: |
|
否 |
|
对指纹值使用的编码。必须是以下之一: |