我有一个包含CSV的列latitude,longitude并且尝试geopoint在Logstash 2.3.3中创建一个对象,以便可以在Kibana 4.5.1中可视化这些值。
但是,当在Kibana中可视化数据时,我看到location.lat和location.lon,都是type float而不是locationtype geopoint。
我是ELK的新手,这使我发疯。尤其是因为我发现的大多数信息都已过时。
.conf我正在使用的文件如下所示:
input {
file {
path => "C:/file.csv"
start_position => "beginning"
}
}
filter {
csv {
separator => ","
columns => ["longitude","latitude"]
}
mutate { convert => {"latitude" => "float"} }
mutate { convert => {"longitude" => "float"} }
mutate { rename => {"latitude" => "[location][lat]"} }
mutate { rename => {"longitude" => "[location][lon]"} }
mutate { …Run Code Online (Sandbox Code Playgroud)