我的webapplog中有一个字段traceinfo.duration。ES将其Map为字符串,但我想将其字段类型更改为整数。我的logstash.conf包含以下过滤器部分:
filter {
if "webapp-log" in [tags] {
json { source => "message" }
mutate {
convert => {"[traceinfo][duration]" => "integer"}
}
mutate {
remove_field => ["[beat][hostname]","[beat][name]"]
}
}
}
我正在使用此配置创建一个新索引以测试它。但是我在kibana中的字段类型仍然是traceinfo.duration字段的字符串。我的logstash版本是5.3.0。请帮帮我
1条答案
按热度按时间qlzsbp2j1#
试试这条路
字段是要转换为整数类型的键的名称。