# No Compatible Fields - GeoIP

**URL:** <https://discuss.elastic.co/t/no-compatible-fields-geoip/29264>\
**Category:** Elasticsearch\
**Created:** [September 14, 2015, 3:37pm UTC](https://discuss.elastic.co/t/no-compatible-fields-geoip/29264 "2015-09-14T15:37:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ben19](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ben19/32/3745_2.png) [@Ben19](https://discuss.elastic.co/u/Ben19)\
**Post date:** [September 14, 2015, 3:37pm UTC](https://discuss.elastic.co/t/no-compatible-fields-geoip/29264/1 "2015-09-14T15:37:36Z")

</div>

Hello I’ve put together the NetFlow codec with GeoIP and  
configured the parts in logstash, they now appear as indexable fields in  
Kibana4 but when I attempt to Visualise the data suign the Tile Map I receive  
the below using GeoHash:

“No Compatible Fields: The  
"[logstash\_netflow5-]YYYY.MM.DD" index pattern does not contain any  
of the following field types: geo\_point”

I understand this may be to do with missing mappings but I’m  
not sure where to start with that.

---

<div class="post-metadata">

**Author:** ![Mark\_Harwood](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mark_harwood/32/10538_2.png) [@Mark\_Harwood](https://discuss.elastic.co/u/Mark_Harwood)\
**Post date:** [September 14, 2015, 4:17pm UTC](https://discuss.elastic.co/t/no-compatible-fields-geoip/29264/2 "2015-09-14T16:17:23Z")

</div>

Can you start by supplying the mapping you do have and then figure out next steps (the question may be better handled in the Logstash or Kibana forums but let's explore more here first)

---

<div class="post-metadata">

**Author:** ![Ben19](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ben19/32/3745_2.png) [@Ben19](https://discuss.elastic.co/u/Ben19)\
**Post date:** [September 15, 2015, 9:23am UTC](https://discuss.elastic.co/t/no-compatible-fields-geoip/29264/3 "2015-09-15T09:23:56Z")

</div>

Hi,

This is the mapping I used:

```
    {
  "template" : "logstash_netflow*",
  "mappings" : {
    "netflow" : {
      "properties" : {
        "dst_geoip" : {
          "properties" : {
            "location" : {"type":"geo_point"}
          }
        },
       "src_geoip" : {
         "properties" : {
           "location" : {"type":"geo_point"}
         }
       }
     }
   }
 }
}'

```

If I run "curl -XGET [http://localhost:9200/\_template/logstash\_netflow\_template](http://localhost:9200/_template/logstash_netflow_template)" I get:

```
{"logstash_netflow_template":{"order":0,"template":"logstash_netflow*","settings":{},"mappings":{"netflow":{"properties":{"dst_geoip":{"properties":{"location":{"type":"geo_point"}}},"src_geoip":{"properties":{"location":{"type":"geo_point"}}}}}},"aliases":{}}}

```

Thanks

---

<div class="post-metadata">

**Author:** ![Ben19](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ben19/32/3745_2.png) [@Ben19](https://discuss.elastic.co/u/Ben19)\
**Post date:** [September 21, 2015, 2:15pm UTC](https://discuss.elastic.co/t/no-compatible-fields-geoip/29264/4 "2015-09-21T14:15:39Z")

</div>

Hi, is there any recommendations to resolve this? Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 11:49pm UTC](https://discuss.elastic.co/t/no-compatible-fields-geoip/29264/5 "2017-07-05T23:49:03Z")

</div>


