【发布时间】:2017-01-28 18:25:21
【问题描述】:
我有一个使用 geoip 的管道
curl -XPUT "http://localhost:9200/_ingest/pipeline/geoip?pretty" -d'
{
"description" : "Add geoip info",
"processors" : [
{
"geoip" : {
"field" : "ip",
"ignore_failure": true
}
}
]
}'
我通过批量 API 将数据传递到 ELK 堆栈。尝试查看数据时,我没有设置地理点。弹性搜索已将此信息自动映射为两个字段中的数字。
client_geoip.location.lat 59.894
client_geoip.location.lon 30.264
我尝试将这两个字段创建为地理点,但由于 client_geoip.location.lat amd client_geoip.location.lon 不存在而导入时失败。
如何让 geoip 创建一个可以用于地图可视化的 geo_point?
【问题讨论】:
标签: elasticsearch kibana elastic-stack geoip