当我想在我的Kibana 4.0中使用地图时,我遇到了ELK的典型问题
我创建了下一个索引:
curl -XPUT http://localhost:9200/igual -d '
{
"mappings": {
"igual": {
"properties": {
"localizacion": {"type": "geo_point"},
"amount": {"type": "float"},
"days": {"type": "float"}
}
}
}
}'
然后我想使用Logstash在索引中插入信息。但我不希望解析字段localizacion
。
input {
file {
path => "/home/cloudera/Desktop/ultimo.csv"
start_position => "beginning"
}
}
filter {
csv {
columns => ["center",.......]
separator => ";"
}
mutate {
convert => [ "amount", "float" ]
}
mutate {
convert => [ "days", "float" ]
}
}
output {
elasticsearch {
action => "index"
hosts => "localhost"
index => "igual"
}
}
我的问题是Logstash尝试将localizacion
从geopoint解析为string,但我不想这样做。我需要Logstash不解析该字段。
谢谢大家。任何的想法?