Dedot
Dedot Filter
Overview
Fluentd Filter plugin to de-dot field name for elasticsearch.
Configuration
DedotFilterConfig
de_dot_nested (bool, optional)
Will cause the plugin to recurse through nested structures (hashes and arrays), and remove dots in those key-names too.
Default: false
de_dot_separator (string, optional)
Separator
Default: _
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>
Last modified July 24, 2023: Merge pull request #167 from kube-logging/link-fixes-230714 (1dda279)