- Plugins and Integrations: other versions:
- Introduction to plugins
- Plugin management
- API extension plugins
- Analysis plugins
- ICU analysis plugin
- Japanese (kuromoji) analysis plugin
kuromoji
analyzerkuromoji_iteration_mark
character filterkuromoji_tokenizer
kuromoji_baseform
token filterkuromoji_part_of_speech
token filterkuromoji_readingform
token filterkuromoji_stemmer
token filterja_stop
token filterkuromoji_number
token filterhiragana_uppercase
token filterkatakana_uppercase
token filterkuromoji_completion
token filter
- Korean (nori) analysis plugin
- Phonetic analysis plugin
- Smart Chinese analysis plugin
- Stempel Polish analysis plugin
- Ukrainian analysis plugin
- Discovery plugins
- Mapper plugins
- Snapshot/restore repository plugins
- Store plugins
- Integrations
- Creating an Elasticsearch plugin
Plugin management
editPlugin management
editManaging plugins on Elasticsearch Service
editRefer to the Elasticsearch Service documentation for information about managing plugins on Elastic Cloud.
Managing plugins for self-managed deployments
editUse the elasticsearch-plugin
command line tool to install, list, and remove plugins. It is
located in the $ES_HOME/bin
directory by default but it may be in a
different location depending on which Elasticsearch package you installed:
Run the following command to get usage instructions:
sudo bin/elasticsearch-plugin -h
Running as root
If Elasticsearch was installed using the deb or rpm package then run
/usr/share/elasticsearch/bin/elasticsearch-plugin
as root
so it can write to the appropriate files on disk.
Otherwise run bin/elasticsearch-plugin
as the user that owns all of the Elasticsearch
files.
Docker
editIf you run Elasticsearch using Docker, you can manage plugins using a configuration file.
On this page