# Graph Plugin Missing on Kibana 5

**URL:** <https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215>\
**Category:** Kibana\
**Created:** [June 28, 2016, 10:53pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215 "2016-06-28T22:53:49Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![mitchswaldman](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@mitchswaldman](https://discuss.elastic.co/u/mitchswaldman)\
**Post date:** [June 28, 2016, 10:53pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/1 "2016-06-28T22:53:49Z")

</div>

Hello!

I installed Kibana 5.0 and ES 5.0, and I'm able to bring up the Kibana UI, but I noticed that the graph app isn't listed on the side panel with all the other apps. I installed x-pack into Kibana and ES. Do I have to install something else to get the graph plugin displayed? Thanks!

Cheers,  
Mitch

---

<div class="post-metadata">

**Author:** ![shaunak](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shaunak/32/6643_2.png) [@shaunak](https://discuss.elastic.co/u/shaunak)\
**Post date:** [June 28, 2016, 10:59pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/2 "2016-06-28T22:59:21Z")

</div>

Everything you did sounds correct. A few questions, to help figure out what's going on:

1. What specific version of Elasticearch and Kibana did you install?

2. When you start up the Kibana server **for the very first time after installation** , you should see a log line that looks something like this:

3. Are you seeing any errors in the Kibana server log either upon server startup or when you open Kibana in the browser?

---

<div class="post-metadata">

**Author:** ![mitchswaldman](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@mitchswaldman](https://discuss.elastic.co/u/mitchswaldman)\
**Post date:** [June 28, 2016, 11:03pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/3 "2016-06-28T23:03:19Z")

</div>

1. I'm using ES and Kibana 5.0.0-alpha3.
2. I'm running a Docker compose with the Kibana 5.0.0-alpha3 image, and when it starts up I don't see any line like the one you posted. However, I do see it's posting the individual status for each plugin, and I got this for graph:  
`kibana_1 | {"type":"log","@timestamp":"2016-06-28T22:55:00+00:00","tags":["status","plugin:graph","info"],"pid":8,"name":"plugin:graph","state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}`
3. No, there are no errors.

---

<div class="post-metadata">

**Author:** ![shaunak](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shaunak/32/6643_2.png) [@shaunak](https://discuss.elastic.co/u/shaunak)\
**Post date:** [June 28, 2016, 11:14pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/4 "2016-06-28T23:14:21Z")

</div>

Don't worry about the line I asked about — it only shows up the very first time you start up a Kibana server and I'm not sure if that's even true for the Docker image.

The fact that you see the graph plugin going green is a good sign. It means the plugin code is present and the plugin initialization has succeeded.

I just installed ES + KB 5.0.0-alpha3 with the x-pack plugin in each and loaded up Kibana. I see the Graph application icon in the left nav like so:

 ![](https://us1.discourse-cdn.com/elastic/original/2X/a/abcb0dbf9a86d653a4f411d56f15a28992058958.png)

What does your left nav look like?

Also, do you see any errors in your browser's developer console?

---

<div class="post-metadata">

**Author:** ![mitchswaldman](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@mitchswaldman](https://discuss.elastic.co/u/mitchswaldman)\
**Post date:** [June 28, 2016, 11:16pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/5 "2016-06-28T23:16:29Z")

</div>

Here's my nav bar with an error in the console, although I believe that error is only because Kibana can't find an index.

 ![](https://us1.discourse-cdn.com/elastic/original/2X/4/490fb641ec2747e9d4c832f866e10e73f661fd85.png)

I also put into my elasticsearch.yml and kibana.yml settings:  
xpack.security.enabled: false  
xpack.graph.enabled: true

Not sure if that info helps, but maybe. Thanks again for helping out!

---

<div class="post-metadata">

**Author:** ![shaunak](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shaunak/32/6643_2.png) [@shaunak](https://discuss.elastic.co/u/shaunak)\
**Post date:** [June 28, 2016, 11:27pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/6 "2016-06-28T23:27:54Z")

</div>

Ah, I was able to reproduce this issue. 5.0.0-alpha3 introduced a bug where Elasticsearch needed to fully start up before Kibana could be started up. This bug has been fixed in 5.0.0-alpha4 (which is coming out soon). Until then, here's the workaround (which may be tricky to pull off in a Docker compose setup):

1. Start up Elasticsearch and wait till it is listening on its HTTP port (default: 9200).
2. Start up Kibana.

---

<div class="post-metadata">

**Author:** ![mitchswaldman](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@mitchswaldman](https://discuss.elastic.co/u/mitchswaldman)\
**Post date:** [June 28, 2016, 11:55pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/7 "2016-06-28T23:55:06Z")

</div>

Neato! I found my first bug! Haha okay, I'll try and give it a shot. I've been able to get around a fair amount of road bumps in getting this stack working. I think I might be able to fix this too. Thanks!

---

<div class="post-metadata">

**Author:** ![shaunak](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shaunak/32/6643_2.png) [@shaunak](https://discuss.elastic.co/u/shaunak)\
**Post date:** [June 29, 2016, 12:10am UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/8 "2016-06-29T00:10:55Z")

</div>

Cool. Glad to help!

Moving this to the x-pack category as this turned out to be about an x-pack bug.

---

<div class="post-metadata">

**Author:** ![mitchswaldman](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@mitchswaldman](https://discuss.elastic.co/u/mitchswaldman)\
**Post date:** [June 29, 2016, 6:27pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/9 "2016-06-29T18:27:18Z")

</div>

Fixed the issue. I copied the docker entrypoint shell script from the elastic docker repo, and added this line at the beginning of the script:  
`while [$(curl -s -o /dev/null -w "%{http_code}" $ELASTIC_URL) != 200]; do echo "Waiting for elasticsearch to be ready before starting Kibana"; sleep 5; done`

And now I see the graph plugin on the sidebar in Kibana!

---

<div class="post-metadata">

**Author:** ![shaunak](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shaunak/32/6643_2.png) [@shaunak](https://discuss.elastic.co/u/shaunak)\
**Post date:** [June 29, 2016, 6:38pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/10 "2016-06-29T18:38:55Z")

</div>

Great! Once the 5.0.0-alpha4 release of the stack is out you should be able to remove that line.

---

<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 6, 2017, 1:40pm UTC](https://discuss.elastic.co/t/graph-plugin-missing-on-kibana-5/54215/11 "2017-07-06T13:40:59Z")

</div>


