Graylog2 / Graylog2/graylog2-server

Pineline key value parser does not support Chinese keys

Open
#12,629 1 comment 0 reactions 0 assignees View on GitHub
bug processing to-verify triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

## Expected Behavior
supports chinese key in pineline

## Current Behavior
missing key of chinese when parse in pineline

## Steps to Reproduce (for bugs)
my pinelines rules as follows:

```
rule "key value parser demo"
when
contains(to_string($message.message), "日志类型")
then
set_fields(
fields:
key_value(
value: to_string($message.message),
delimiters:" ",
trim_value_chars: "",
trim_key_chars:"",
kv_delimiters:"="
)
);
end
```

result:

![image](https://user-images.githubusercontent.com/7666283/167535694-62ff2df0-1934-4b9a-a19d-b846b4dfdba3.png)

## Environment

* Graylog Version: 4.2.9

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.