Last updated
Last updated
The csv
parser plugin parses CSV format.
See .
keys
The array of names for fields on each line.
delimiter
The delimiter (character or string) separating CSV values.
parser_type
The parser type used to parse the log line.
normal
uses Ruby's
method.
fast
uses its own lightweight implementation. This parser is several times
faster than normal
but it supports only typical patterns.
Supported CSV formats by fast
:
If your CSV format is not matched with the above patterns, use normal
parser instead.
With this configuration:
This incoming event:
is parsed as:
If you set null_value_pattern '-'
in the configuration, user
field becomes nil
instead of "-"
.
If this article is incorrect or outdated, or omits critical information, please . is an open-source project under . All components are available under the Apache 2 License.
type
default
version
array of string
required parameter
0.14.9
type
default
version
string
,
0.14.2
type
default
available values
version
enum
normal
normal/fast
1.7.0