Logstash 将字段名称全部小写

Logstash coverting field names to all lowercase

我正在使用 Logstash 来保持我的 MySql 数据库和 ES 同步。 我想让两个数据库中的字段名称保持相同。 但是 logstash 正在将一些大写的字段名称转换为小写。 如何配置logstash,让那些大写的字段名保持不变?

提前致谢!

您需要使用 lowercase_column_names 设置配置 jdbc Logstash 输入,默认情况下为 true:

jdbc {
     ...
     lowercase_column_names => false
}