您的位置 首页 elasticsearch

logstash filter   geoip –  地理位置案例: kibana结合地图显示

logstash filter   geoip -  地理位置案例

1.创建索引

PUT http://10.0.0.113:19200/baimei-map

{
    "mappings" :{
        "properties": {
            "location" : {
                "type": "geo_point"
            }
        }
    }

}

 

2.写入测试数据

POST http://10.0.0.113:19200/_bulk

{ "create":{"_index":"baimei-map"}}
{"location":{"lat":24,"lon":121}}
{ "create":{"_index":"baimei-map"}}
{"location":{"lat":34,"lon":121}}
{ "create":{"_index":"baimei-map"}}
{"location":{"lat":44,"lon":121}}

之后我们查看 es中的数据是否有了

 

进入 kibana

 

 

然后在

 

 

 

3.kiban添加地图

菜单栏 ---> Maps ---> 添加图层 ---> 文档 ---> 选择已添加的索引

我们可以看到 3个 带颜色的 绿色 实心圆,就是位置了。

 

还有如果要更改,已经创建好的类型,需要更改映射

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章