# Kibana coordinate map doesn't load after installing kibana on centos 7

**URL:** <https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017>\
**Category:** Kibana\
**Created:** [December 15, 2017, 4:42pm UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017 "2017-12-15T16:42:36Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![yaser](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yaser/32/109240_2.png) [@yaser](https://discuss.elastic.co/u/yaser)\
**Post date:** [December 15, 2017, 4:42pm UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/1 "2017-12-15T16:42:36Z")

</div>

why after installing kibana 5.6.3 and insert location data to it , i want to visualize data by coordinate map chart in kibana but there is a problem , coordinate map doesnt load , !!!! after searching I concluded  
that update all of my servers , but after installing 6.1 version , **The error persists**

> My OS : CentOS7  
> My Cluster : 5 elasticsearch server

**i do no why this isn't work !!!**

---

<div class="post-metadata">

**Author:** ![thomasneirynck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/thomasneirynck/32/23313_2.png) [@thomasneirynck](https://discuss.elastic.co/u/thomasneirynck)\
**Post date:** [December 15, 2017, 11:31pm UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/2 "2017-12-15T23:31:18Z")

</div>

hi @yaser,

not 100% sure what could be wrong.

When you say that the Coordinate Map doesn't load, do you mean nothing happens when you click the Coordinate Map logo?

What is your mapping of your data? You also need at least one geo\_point field in your mappings.

thanks,

---

<div class="post-metadata">

**Author:** ![yaser](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yaser/32/109240_2.png) [@yaser](https://discuss.elastic.co/u/yaser)\
**Post date:** [December 16, 2017, 6:58am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/3 "2017-12-16T06:58:40Z")

</div>

after click coordinate map i set the geo\_point with my mapping .

i mean , point show in empty screen and map not loaded , i see blank screen.

and this is my mapping : Elasticsearch default :

> PUT my\_index  
> {  
> "mappings": {  
> "my\_type": {  
> "properties": {  
> "location": {  
> "type": "geo\_point"  
> }  
> }  
> }  
> }  
> }

---

<div class="post-metadata">

**Author:** ![Krunal\_kalaria](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/krunal_kalaria/32/23862_2.png) [@Krunal\_kalaria](https://discuss.elastic.co/u/Krunal_kalaria)\
**Post date:** [December 16, 2017, 10:40am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/4 "2017-12-16T10:40:00Z")

</div>

hey Yaser,

Can you show me your configuration file because you need to change the Mapping.

Elasticsearch has default mapping so you need to change the mapping in you logstash file you have to put geoip coordinates. And if you have not installed geo-ip plugin then its not working.

---

<div class="post-metadata">

**Author:** ![yaser](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yaser/32/109240_2.png) [@yaser](https://discuss.elastic.co/u/yaser)\
**Post date:** [December 16, 2017, 11:40am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/5 "2017-12-16T11:40:44Z")

</div>

i haven't use logstash yet , this plugin must be installed in kibana or logstash you mean ??  
this is my config file in kibana :

> server.host: "192.168.1.10"  
> server.port: 5601  
> elasticsearch.url: "[http://192.168.1.1:9200](http://192.168.1.1:9200)"  
> xpack.security.enabled: false  
> logging.dest: /kibana-repository/Log/kibana.log

**this is all of my configuration file in kibana.yml**

---

<div class="post-metadata">

**Author:** ![Krunal\_kalaria](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/krunal_kalaria/32/23862_2.png) [@Krunal\_kalaria](https://discuss.elastic.co/u/Krunal_kalaria)\
**Post date:** [December 17, 2017, 1:27pm UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/6 "2017-12-17T13:27:51Z")

</div>

@yaser,

Yes if you want coordinate map then its one plugin is their in elasticsearch ingest-geoip following is how to installed it:

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-geoip

[https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest-geoip.html](https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest-geoip.html)

---

<div class="post-metadata">

**Author:** ![yaser](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yaser/32/109240_2.png) [@yaser](https://discuss.elastic.co/u/yaser)\
**Post date:** [December 17, 2017, 1:56pm UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/7 "2017-12-17T13:56:15Z")

</div>

thank you , but there is a question , why when i run kibana on winodws i don't need to install any plugin ???? and map loaded compeletly

---

<div class="post-metadata">

**Author:** ![Krunal\_kalaria](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/krunal_kalaria/32/23862_2.png) [@Krunal\_kalaria](https://discuss.elastic.co/u/Krunal_kalaria)\
**Post date:** [December 18, 2017, 4:00am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/8 "2017-12-18T04:00:12Z")

</div>

No in windows machine also you need to install plugins like ingest-geoip, x-pack etc. its not an in built.

if you want coordinate map or region map into kibana in windows machine then you have to install ingest-geoip plugin and you wants to change the mapping of it.

i have one geo-ip mapping i.e sharing with you:

{  
"template" : "logstash-_", //Here your index name that you create in your kibana  
"version" : 50001,  
"settings" : {  
"index.refresh\_interval" : "5s"  
},  
"mappings" : {  
"default" : {  
"\_all" : {"enabled" : true, "omit\_norms" : false},  
"dynamic\_templates" : [ {  
"message\_field" : {  
"path\_match" : "message",  
"match\_mapping\_type" : "string",  
"mapping" : {  
"type" : "text",  
"omit\_norms" : false  
}  
}  
}, {  
"string\_fields" : {  
"match" : "_",  
"match\_mapping\_type" : "string",  
"mapping" : {  
"type" : "text", "omit\_norms" : false,  
"fields" : {  
"keyword" : { "type": "keyword", "ignore\_above": 256 }  
}  
}  
}  
} ],  
"properties" : {  
"@timestamp": { "type": "date", "include\_in\_all": false },  
"@version": { "type": "keyword", "include\_in\_all": false },  
"geoip" : {  
"dynamic": true,  
"properties" : {  
"ip": { "type": "ip" },  
"location" : { "type" : "geo\_point" },  
"latitude" : { "type" : "half\_float" },  
"longitude" : { "type" : "half\_float" }  
}  
},  
"location": { "type": "geo\_point" }  
}  
}  
}  
}

now next what you do put following in your configuration file like firewall.conf or any config file that you made it.

```
date { match => ["sourcetime","yyyy-MM-dd:HH:mm:ss"] }
geoip {
    source => "srcip"
    target => "geoip"
    add_field => ["[geoip][coordinates]","%{[geoip][longitude]}" ]
    add_field => ["[geoip][coordinates]","%{[geoip][latitude]}" ]
}
mutate {
    convert => ["[geoip][coordinates]", "float"]
}

```

and restart your cluster i hope you understand well.

Thnks &regards,  
@Krunal_kalaria

---

<div class="post-metadata">

**Author:** ![Krunal\_kalaria](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/krunal_kalaria/32/23862_2.png) [@Krunal\_kalaria](https://discuss.elastic.co/u/Krunal_kalaria)\
**Post date:** [December 18, 2017, 4:03am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/9 "2017-12-18T04:03:22Z")

</div>

When all process are completed then just Delete the OLD index form your cluster and renew the index.

---

<div class="post-metadata">

**Author:** ![yaser](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yaser/32/109240_2.png) [@yaser](https://discuss.elastic.co/u/yaser)\
**Post date:** [December 18, 2017, 5:59am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/10 "2017-12-18T05:59:45Z")

</div>

thank you so much , and can you please compelete this step for me an say , what json format can i send to this mapping??

```
\"location\" : {
    \"latitude\" : 41,
    \"longitude\" : 71

```

i use this format but logstash return this error ::

**[2017-12-18T08:56:02,247][WARN][logstash.outputs.elasticsearch] Could not index event to Elasticsearch.**  
{:status=\>400, :action=\>["index", {:\_id=\>nil, :\_index=\>"index\_test", :\_type=\>"doc", :\_routing=\>nil}, #LogStash::Event:0x1546c159], :response=\>{"index"=\>{"\_index"=\>"index\_test", "\_type"=\>"doc", "\_id"=\>"4cQWaGABq4vMDUHKBmb8", "status"=\>400, "error"=\>{"type"=\>"mapper\_parsing\_exception", "reason"=\>"failed to parse", "caused\_by"=\>{"type"=\>"illegal\_argument\_exception", "reason"=\>"illegal latitude value [269.9999986588955] for location"}}}}}

---

<div class="post-metadata">

**Author:** ![Krunal\_kalaria](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/krunal_kalaria/32/23862_2.png) [@Krunal\_kalaria](https://discuss.elastic.co/u/Krunal_kalaria)\
**Post date:** [December 18, 2017, 6:45am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/11 "2017-12-18T06:45:57Z")

</div>

Welcome @yaser,  
We are sending string format you try this string otherwise JSON has many formats you have to try all what format are you used i can not sure that you used string format but you just try others format also.

Thnks & Regards,

Krunal.k

---

<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:** [January 15, 2018, 6:46am UTC](https://discuss.elastic.co/t/kibana-coordinate-map-doesnt-load-after-installing-kibana-on-centos-7/112017/12 "2018-01-15T06:46:17Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
