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