Dedot Filter 🔗︎
Overview 🔗︎
Fluentd Filter plugin to de-dot field name for elasticsearch.
Configuration 🔗︎
DedotFilterConfig 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
de_dot_nested | bool | No | false | Will cause the plugin to recurse through nested structures (hashes and arrays), and remove dots in those key-names too. |
de_dot_separator | string | No | _ | Separator |
Example Dedot
filter configurations 🔗︎
apiVersion: logging.banzaicloud.io/v1beta1
kind: Flow
metadata:
name: demo-flow
spec:
filters:
- dedot:
de_dot_separator: "-"
de_dot_nested: true
selectors: {}
localOutputRefs:
- demo-output
Fluentd Config Result 🔗︎
<filter **>
@type dedot
@id test_dedot
de_dot_nested true
de_dot_separator -
</filter>