【问题标题】:Displaying Geodata in Kibana在 Kibana 中显示地理数据
【发布时间】:2015-09-22 04:52:10
【问题描述】:

我有以下logstash过滤器配置,其中输入是一个已经包含纬度和经度数据的JSON文件。当我索引数据时,在文档中,我确实找到了经度和纬度的属性。如何使用此信息在地图上显示点?当我转到“可视化”选项卡并尝试从下拉列表中进行选择时,它说没有兼容的类型。我知道我需要将它们设为 geohash 类型。关于如何让它工作的任何想法?

filter{
json{
source => "message"
}
geoip {
source => "longitude"
target => "geoip"
add_field => [ "[geoip][coordinates]", "%{[geoip][longitude]}" ]
}
geoip {
source => "latitude"
target => "geoip"
add_field => [ "[geoip][coordinates]", "%{[geoip][latitude]}" ]
}
mutate {
convert => [ "[geoip][coordinates]", "float"]
}

}
output {
elasticsearch {
protocol => "http"
index => "my_business"
}
stdout { }
}

【问题讨论】:

    标签: elasticsearch logstash kibana logstash-configuration


    【解决方案1】:

    查看自动创建的 logstash 模板,您可以删除那里的配置或简单地将索引命名为“logstash-my_business”,它应该会自动为您添加这些字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      相关资源
      最近更新 更多