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.

2256

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

PluginDescriptionOn Compose Since
KuromojiThe Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into elasticsearch.5.4
ICUThe ICU Analysis plugin integrates Lucene ICU module into elasticsearch, adding ICU relates analysis components.5.4
Smart ChineseThe Smart Chinese Analysis plugin integrates Lucene Smart Chinese analysis module into elasticsearch.5.4
StempelThe Stempel (Polish) Analysis plugin integrates Lucene stempel (polish) analysis module into elasticsearch.5.4
Analysis PhoneticThe Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch.5.4
Ingest AttachmentThe 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 TextKorean 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:

PluginDescription
KuromojiThe Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into elasticsearch.
ICUThe ICU Analysis plugin integrates Lucene ICU module into elasticsearch, adding ICU relates analysis components.
Smart ChineseThe Smart Chinese Analysis plugin integrates Lucene Smart Chinese analysis module into elasticsearch.
StempelThe Stempel (Polish) Analysis plugin integrates Lucene stempel (polish) analysis module into elasticsearch.
Analysis PhoneticThe Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch.
MapperThe 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 QueryThe 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.

PluginDescrption
HeadA web front end for an Elasticsearch cluster
Kopfkopf is a simple web administration tool for Elasticsearch written in JavaScript + AngularJS + jQuery + Twitter bootstrap.

Still Need Help?

If this article didn't solve things, summon a human and get some help!