Elasticsearch Plugins
Plugins provide additional, flexible functionality to Elasticsearch. Compose deployments currently support a subset of the plugins available.
To enable plugins on your deployment, navigate to the Plugins panel. The list of plugins available for your version of Elasticsearch appears, and each plugin has an On/Off toggle.

Plugins panel for an Elasticsearch 5.4.2 deployment.
Select which plugins you would like to enable or disable and click on the Set Active Plugins button to save your changes. This will trigger a rolling restart and put your configuration into effect.
Plugins for Elasticsearch 5.x and 6.x
Plugin | Description | On Compose Since |
---|---|---|
Kuromoji | The Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into elasticsearch. | 5.4 |
ICU | The ICU Analysis plugin integrates Lucene ICU module into elasticsearch, adding ICU relates analysis components. | 5.4 |
Smart Chinese | The Smart Chinese Analysis plugin integrates Lucene Smart Chinese analysis module into elasticsearch. | 5.4 |
Stempel | The Stempel (Polish) Analysis plugin integrates Lucene stempel (polish) analysis module into elasticsearch. | 5.4 |
Analysis Phonetic | The Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch. | 5.4 |
Ingest Attachment | The ingest attachment plugin lets Elasticsearch extract file attachments in common formats (such as PPT, XLS, and PDF) by using the Apache text extraction library Tika. | 5.4 |
Open Korean Text | Korean analysis plugin that integrates [open-korean-text]((https://github.com/open-korean-text/open-korean-text) module into Elasticsearch. | 5.6.3, available in 5.x only Not available in 6.x |
Plugins for Elasticsearch 2.x
The following server-side plugins are currently available:
Plugin | Description |
---|---|
Kuromoji | The Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into elasticsearch. |
ICU | The ICU Analysis plugin integrates Lucene ICU module into elasticsearch, adding ICU relates analysis components. |
Smart Chinese | The Smart Chinese Analysis plugin integrates Lucene Smart Chinese analysis module into elasticsearch. |
Stempel | The Stempel (Polish) Analysis plugin integrates Lucene stempel (polish) analysis module into elasticsearch. |
Analysis Phonetic | The Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch. |
Mapper | The mapper attachments plugin lets Elasticsearch index file attachments in over a thousand formats (such as PPT, XLS, PDF) using the Apache text extraction library Tika. |
Delete by Query | The delete-by-query plugin adds support for deleting all of the documents (from one or more indices) which match the specified query. |
Site plugins are external and have their own UI. These are only available for Elasticsearch 2.x deployments.
Still Need Help?
If this article didn't solve things, summon a human and get some help!
Updated over 3 years ago