# Missing plugin command in elastic

**URL:** <https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-monitoring\
**Created:** [October 1, 2016, 9:54pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995 "2016-10-01T21:54:20Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 9:54pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/1 "2016-10-01T21:54:20Z")

</div>

Hi.  
I have elasticsearch up and running in linux (manjaro). But I'm missing somthing because all docs and forums keep mentioning bin/plugin command and I just don't have that.  
[https://www.elastic.co/downloads/marvel](https://www.elastic.co/downloads/marvel)  
[https://www.elastic.co/guide/en/marvel/current/installing-marvel.html](https://www.elastic.co/guide/en/marvel/current/installing-marvel.html)

Writing whereis elasticsearch i get:  
`/usr/bin/elasticsearch /etc/elasticsearch /usr/share/elasticsearch`

None of these have "plugin" in the bin folder.

This kinda worked but I don't know if the command is equivalent to docs one:  
`sudo /usr/bin/elasticsearch-plugin install license sudo /usr/bin/elasticsearch-plugin install marvel-agent`

When I go to localhost:9200/\_plugin/marvel I get a blank page.

For kibana I did this:  
`sudo bin/kibana plugin --install elasticsearch/marvel/latest`

And now marvel is present in kibana.

Any clue?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [October 1, 2016, 10:25pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/2 "2016-10-01T22:25:37Z")

</div>

What version are you running with?

---

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 10:31pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/3 "2016-10-01T22:31:33Z")

</div>

ElasticSearch 2.4.0  
And Kibana 4.6.1

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [October 1, 2016, 10:38pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/4 "2016-10-01T22:38:32Z")

</div>

And did you install with apt/yum?

---

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 10:39pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/5 "2016-10-01T22:39:00Z")

</div>

I installed using pacman.  
`sudo pacman -S elasticsearch`

Btw, Head plugin did work.  
`sudo /usr/bin/elasticsearch-plugin install mobz/elasticsearch-head`

test: [http://localhost:9200/\_plugin/head/](http://localhost:9200/_plugin/head/) displays the plugin

So, not sure why marvel displays a white screen (and maybe a 404 error)

If I list the plugins, both are there:  
cd /usr/share/elasticsearch  
ls plugins/

> head license marvel-agent

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [October 1, 2016, 10:52pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/6 "2016-10-01T22:52:12Z")

</div>

What's pacman?

`elasticsearch-plugin` is only applicable for 5.0 and above. if you are really on 2.4 then you need to use `/usr/share/elasticsearch/bin/plugin`.

---

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 10:55pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/7 "2016-10-01T22:55:58Z")

</div>

Well, my distro is based in linux arch. It's called manjaro. And pacman is the package manager.  
I installed the ELK stack following tutorials like this one:

> **[Support #415: Install an ElasticSearch, Logstash, Kibana (ELK) Stack on Arch...](https://project.altservice.com/issues/415)**
>
> Redmine

Thanks for that last comment, but the point is that I don't have "plugin" under "bin" folder. See:  
`ls /usr/share/elasticsearch/bin`

> elasticsearch.in.sh

That's why I just can't follow the installation process I mentioned originally. Not sure what's going on.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [October 1, 2016, 10:57pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/8 "2016-10-01T22:57:33Z")

</div>

I dunno either, it's not a directly supported platform and I don't know how that packaging manager works sorry.

---

<div class="post-metadata">

**Author:** ![bohyun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bohyun/32/10087_2.png) [@bohyun](https://discuss.elastic.co/u/bohyun)\
**Post date:** [October 1, 2016, 11:01pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/9 "2016-10-01T23:01:46Z")

</div>

Hi Guillermo -

> [@gperez](#):
>
> When I go to localhost:9200/\_plugin/marvel I get a blank page.

If you're using ES 2.x, you can access Marvel by going to

localhost:9200/app/marvel

This is because from ES 2.0, Marvel became a Kibana plugin and is accessible by firstly launching Kibana instance and then switching to the Marvel app from the app switch icon as shown below.

 ![](https://us1.discourse-cdn.com/elastic/original/2X/4/4ae7e486776b8750f84590a8795ea8913305487a.jpg)

Hope this helps,  
Bohyun

---

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 11:01pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/10 "2016-10-01T23:01:50Z")

</div>

> [@warkolm](#):
>
> elasticsearch-plugin is only applicable for 5.0 and above

It's ok, thanks.

Isn't 2.4 supposed to be the latest version?

> **[Elasticsearch: The Official Distributed Search & Analytics Engine | Elastic](https://www.elastic.co/elasticsearch)**
>
> Elasticsearch is the leading distributed, RESTful, free and open search and analytics engine designed for speed, horizontal scalability, reliability, and easy management. Get started for free.

Not sure how we get into v5.0? I searched and it seems to be a beta:

> **[Drive results that matter on the Elasticsearch Platform](https://www.elastic.co/platform)**
>
> Explore Elastic Search, Observability, and Security products and solutions available on the Elasticsearch Platform. Powered by AI and deployable anywhere. Get started today!

(and why it's called 5.0 anyway? Shouldn't it be 2.5?)

Arch repos usually have the bleeding edge versions. It's different to ubuntu. So, I think I have the latest because I installed a couple of weeks ago.

---

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 11:06pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/11 "2016-10-01T23:06:36Z")

</div>

> [@bohyun](#):
>
> If you're using ES 2.x, you can access Marvel by going to
> 
> localhost:9200/app/marvel

Hi Bohyun! Thanks for your reply.  
Yes, I do see Marvel under Kibana. But I don't see Sense, and that's why I was trying to access through the "old" URI.

Btw, your link returns:  
`{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"No feature for name [marvel]"}],"type":"illegal_argument_exception","reason":"No feature for name [marvel]"},"status":400}`

Not sure what should I expect. But as I said, Marvel indeed exists inside Kibana. I'll try to get Sense listed.

---

<div class="post-metadata">

**Author:** ![bohyun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bohyun/32/10087_2.png) [@bohyun](https://discuss.elastic.co/u/bohyun)\
**Post date:** [October 1, 2016, 11:18pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/12 "2016-10-01T23:18:25Z")

</div>

Hi Guillermo -

> [@gperez](#):
>
> Btw, your link returns:  
> {"error":{"root\_cause":[{"type":"illegal\_argument\_exception","reason":"No feature for name [marvel]"}],"type":"illegal\_argument\_exception","reason":"No feature for name [marvel]"},"status":400}

This is because I gave you the URL with the wrong port number. If you haven't changed the port number for Kibana, you'd probably reach the Marvel end point at

`localhost:5601/app/marvel`

> [@gperez](#):
>
> I'll try to get Sense listed.

you can find the instructions here: [Installing Sense | Sense Documentation | Elastic](https://www.elastic.co/guide/en/sense/master/installing.html#installing)

Hope that helps,  
Bohyun

---

<div class="post-metadata">

**Author:** ![gperez](https://avatars.discourse-cdn.com/v4/letter/g/4af34b/32.png) [@gperez](https://discuss.elastic.co/u/gperez)\
**Post date:** [October 1, 2016, 11:21pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/13 "2016-10-01T23:21:43Z")

</div>

Great. Thanks a lot @bohyun  
It all makes sense now.

---

<div class="post-metadata">

**Author:** ![bohyun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bohyun/32/10087_2.png) [@bohyun](https://discuss.elastic.co/u/bohyun)\
**Post date:** [October 1, 2016, 11:25pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/14 "2016-10-01T23:25:41Z")

</div>

> [@gperez](#):
>
> Not sure how we get into v5.0? I searched and it seems to be a beta:  
> [Drive results that matter on the Elasticsearch Platform | Elastic](https://www.elastic.co/v5)  
> (and why it's called 5.0 anyway? Shouldn't it be 2.5?)

Yes! Please feel free to check out our 5.0 beta1 and let us know if you have any feedback.

It's called 5.0 because we started a unified release process for all of our products and since Kibana was already on 4.x, it made sense to bump up the versions for all of the other products.

Cheers,  
Bohyun

---

<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:41pm UTC](https://discuss.elastic.co/t/missing-plugin-command-in-elastic/61995/15 "2017-07-06T13:41:58Z")

</div>


