【发布时间】:2018-10-19 11:39:55
【问题描述】:
如果在我的日志中打印给定点的纬度和经度,我如何捕获此信息以便在弹性搜索中将其作为地理空间数据处理?
下面我展示了一个 Elasticsearch 中对应于日志行的文档示例:
{
"_index": "memo-logstash-2018.05",
"_type": "doc",
"_id": "DDCARGMBfvaBflicTW4-",
"_version": 1,
"_score": null,
"_source": {
"type": "elktest",
"message": "LON: 12.5, LAT: 42",
"@timestamp": "2018-05-09T10:44:09.046Z",
"host": "f6f9fd66cd6c",
"path": "/usr/share/logstash/logs/docker-elk-master.log",
"@version": "1"
},
"fields": {
"@timestamp": [
"2018-05-09T10:44:09.046Z"
]
},
"highlight": {
"type": [
"@kibana-highlighted-field@elktest@/kibana-highlighted-field@"
]
},
"sort": [
1525862649046
]
}
【问题讨论】:
-
您的意思是将
LON和LAT捕获为其单独的称为地理空间数据的字段吗? -
是的,我想将 lat 和 lon 处理为地理空间字段
标签: elasticsearch logstash logstash-grok