I have an elastic db which takes in netflow data and enriches them. I have two fields that are defined as below, in the template. (can verify that the template exists from Kibana > index management > mappings)
"dstGeoLocation": {
"type": "geo_point"
},
"srcGeoLocation": {
"type": "geo_point"
},
The field gets populated with a default 0.0, 0.0 co-ordinate if the geo resolution does not happen.
I'm able to see the field in kibana as below:
The JSON equivalent being:
"srcGeoLocation": [
{
"coordinates": [
0,
0
],
"type": "Point"
}
],
However, Kibana complains that this field is un-indexed:
What am I missing here? How do I get this searchable / filterable?