Grep
Grep Filter
Overview
The grep filter plugin “greps” events by the values of specified fields.
Configuration
GrepConfig
regexp ([]RegexpSection, optional)
Default: -
exclude ([]ExcludeSection, optional)
Default: -
or ([]OrSection, optional)
Default: -
and ([]AndSection, optional)
Default: -
Regexp Directive
Specify filtering rule. This directive contains two parameters.
key (string, required)
Specify field name in the record to parse.
Default: -
pattern (string, required)
Pattern expression to evaluate
Default: -
Example Regexp
filter configurations
Fluentd Config Result
Exclude Directive
Specify filtering rule to reject events. This directive contains two parameters.
key (string, required)
Specify field name in the record to parse.
Default: -
pattern (string, required)
Pattern expression to evaluate
Default: -
Example Exclude
filter configurations
Fluentd Config Result
Or Directive
Specify filtering rule. This directive contains either regexp
or exclude
directive.
regexp ([]RegexpSection, optional)
Default: -
exclude ([]ExcludeSection, optional)
Default: -
Example Or
filter configurations
Fluentd Config Result
And Directive
Specify filtering rule. This directive contains either regexp
or exclude
directive.
regexp ([]RegexpSection, optional)
Default: -
exclude ([]ExcludeSection, optional)
Default: -
Example And
filter configurations
Fluentd Config Result
Last modified August 31, 2023: Merge pull request #181 from kube-logging/lo-4.3-image-versions (2c7faf2)