Elasticsearch plugins
As learned in Chapter 7, Customizing Elastic Stack, under the Extending Elasticsearch section, earlier versions (before 5.x) of Elasticsearch offered a number of plugins and these plugins were divided into three types - Java, Site, and Mixed plugins. Now Site and Mixed plugins are deprecated and only Java plugins are supported. These Java plugins must be installed on every node and contain only JAR files. Chapter 7, Customizing Elastic Stack, also talks about Elasticsearch plugins.
Elastic.co categorizes plugins as core plugins, which are developed and maintained officially, and community plugins, which are developed and maintained by a community. To utilize these plugins, we need to install into Elasticsearch by using the Elasticsearch-plugin utility. Core plugins are released with Elasticsearch, and share the same version as Elasticsearch.
In this section, we will get familiar with a few of the interesting plugins. Core plugins can be installed just by using the name...