# Elastic search filter plugin

**URL:** <https://discuss.elastic.co/t/elastic-search-filter-plugin/110015>\
**Category:** Logstash\
**Created:** [December 2, 2017, 4:31pm UTC](https://discuss.elastic.co/t/elastic-search-filter-plugin/110015 "2017-12-02T16:31:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sai\_Jana\_Selvakumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sai_jana_selvakumar/32/24884_2.png) [@Sai\_Jana\_Selvakumar](https://discuss.elastic.co/u/Sai_Jana_Selvakumar)\
**Post date:** [December 2, 2017, 4:31pm UTC](https://discuss.elastic.co/t/elastic-search-filter-plugin/110015/1 "2017-12-02T16:31:14Z")

</div>

Do we need to install **Elastic search filter plugin** externally or do we need to install..

When I try to run logstash with elasticsearch filter plugin .I am getting this error

Problems loading a plugin with {:type=\>"filter", :name=\>"elasticsearch", :path=\>"logstash/filters/elasticsearch", :error\_message=\>"NameError", :error\_class=\>NameError, :error\_backtrace=\>["/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/plugins/registry.rb:226:in `namespace_lookup'", "/appl/essapp/appl/logstash-5.6.2_profiles/logstash-core/lib/logstash/plugins/registry.rb:162:in`legacy\_lookup'", "/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/plugins/registry.rb:138:in `lookup'", "/appl/essapp/appl/logstash-5.6.2_profiles/logstash-core/lib/logstash/plugins/registry.rb:180:in`lookup\_pipeline\_plugin'", "/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/plugin.rb:140:in `lookup'", "/appl/essapp/appl/logstash-5.6.2_profiles/logstash-core/lib/logstash/pipeline.rb:103:in`plugin'", "(eval):68:in `initialize'", "org/jruby/RubyKernel.java:1079:in`eval'", "/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/pipeline.rb:75:in `initialize'", "/appl/essapp/appl/logstash-5.6.2_profiles/logstash-core/lib/logstash/pipeline.rb:165:in`initialize'", "/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/agent.rb:286:in `create_pipeline'", "/appl/essapp/appl/logstash-5.6.2_profiles/logstash-core/lib/logstash/agent.rb:95:in`register\_pipeline'", "/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/runner.rb:313:in `execute'", "/appl/essapp/appl/logstash-5.6.2_profiles/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:67:in`run'", "/appl/essapp/appl/logstash-5.6.2\_profiles/logstash-core/lib/logstash/runner.rb:204:in `run'", "/appl/essapp/appl/logstash-5.6.2_profiles/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:132:in`run'", "/appl/essapp/appl/logstash-5.6.2\_profiles/lib/bootstrap/environment.rb:71:in `(root)'"]}  
[2017-12-01T15:09:57,890][ERROR][logstash.agent] Cannot create pipeline {:reason=\>"Couldn't find any filter plugin named 'elasticsearch'. Are you sure this is correct? Trying to load the elasticsearch filter plugin resulted in this error: Problems loading the requested plugin named elasticsearch of type filter. Error: NameError NameError"}

---

<div class="post-metadata">

**Author:** ![JKhondhu](https://avatars.discourse-cdn.com/v4/letter/j/ed655f/32.png) [@JKhondhu](https://discuss.elastic.co/u/JKhondhu)\
**Post date:** [December 4, 2017, 2:12pm UTC](https://discuss.elastic.co/t/elastic-search-filter-plugin/110015/2 "2017-12-04T14:12:11Z")

</div>

Hi,

Is the plugin installed?  
How did you attempt to install it?  
Can you list the plugin with: bin/logstash-plugin list

If not installed action with: bin/logstash-plugin install logstash-filter-elasticsearch

---

<div class="post-metadata">

**Author:** ![Sai\_Jana\_Selvakumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sai_jana_selvakumar/32/24884_2.png) [@Sai\_Jana\_Selvakumar](https://discuss.elastic.co/u/Sai_Jana_Selvakumar)\
**Post date:** [December 5, 2017, 1:03pm UTC](https://discuss.elastic.co/t/elastic-search-filter-plugin/110015/3 "2017-12-05T13:03:43Z")

</div>

When I try to install the plugin I am getting the below error

./logstash-plugin install ../logstash-filter-elasticsearch-3.2.1.gem

Validating ../logstash-filter-elasticsearch-3.2.1.gem  
Installing logstash-filter-elasticsearch  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 1/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 2/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 3/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 4/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 5/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 6/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 7/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 8/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 9/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Error Bundler::InstallError, retrying 10/10  
An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.  
which: no javac in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/essapp/bin)  
Too many retries, aborting, caused by Bundler::InstallError  
ERROR: Installation Aborted, message: An error occurred while installing logstash-core (5.6.2), and Bundler cannot continue.  
Make sure that `gem install logstash-core -v '5.6.2'` succeeds before bundling.

---

<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 2, 2018, 1:03pm UTC](https://discuss.elastic.co/t/elastic-search-filter-plugin/110015/4 "2018-01-02T13:03:49Z")

</div>

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