将lat和lon转换为logstash形态中的geoshape点?
如何在输出到elasticsearch之前隐藏输入值(如lat和lon)以创建地理图形点 例子 需要输出到elasticsearch作为 “地点”:{ “类型”:“点”, “坐标”:[-84.636,33.33] }将lat和lon转换为logstash形态中的geoshape点?,logstash,Logstash,如何在输出到elasticsearch之前隐藏输入值(如lat和lon)以创建地理图形点 例子 需要输出到elasticsearch作为 “地点”:{ “类型”:“点”, “坐标”:[-84.636,33.33] } 要生成上面的代码,在logstash conf文件中应该添加什么过滤器?经过长时间的搜索,大家得到了答案。是这样的 如果您想将lat lon隐藏到elasticsearch中,该搜索已将映射作为 "location": { "type": "geo_shap
要生成上面的代码,在logstash conf文件中应该添加什么过滤器?经过长时间的搜索,大家得到了答案。是这样的 如果您想将lat lon隐藏到elasticsearch中,该搜索已将映射作为
"location": {
"type": "geo_shape"
}
在logstash中的conf文件上
您将不得不使用过滤器进行变异
mutate {
add_field => { "[location][type]" => "point"
"[location][coordinates]" => ["%{LocationDataLng}",
"%{LocationDataLat}"]
}
}