Elasticsearch lets us plug in new functionality and we're always happy to respond to customer requests for plugins. We've just activated four site plugins (and one analysis plugin) and they add so many features to Compose Elasticsearch deployments we wanted you to know about them. The four site plugins joining our existing line-up of Kibana and ElasticHQ and give you a wider range of ways of viewing, monitoring and interacting with your Elasticsearch cluster.
If you're looking to measure how your Elasticsearch cluster is handling things, Bigdesk will give your statistics, charts and other information in a number of web pages. This includes things like JVM versions, memory use on heap and off heap, threads and pools, garbage collection, operating system performance, process size, HTTP and TCP statistics, indices and more. There is also an experimental cluster graph view which gives a Venn diagram style view of the nodes.
A swiss-army knife of a tool, Head gives you an overview of your cluster's topology and quick access to specific views of cluster status, a selection of search interfaces which pull data out in JSON or tabular formats and a front end which lets you make arbitrary calls to the Elasticsearch REST API.
Realtime monitoring and inspection of your Elasticsearch cluster this time with a horizontally aligned time series, called a horizon graph, of all the statistics for nodes, indices and shard allocation within the cluster. The idea with a horizon graph that you are able, is that it makes it easy to spot patterns of behaviour in the patterns of the graph.
This cluster administration and query tool is one of the newest tools for cluster administration. Inspired by Head (its name is German for Head), it has a slick modern interface and offers easy access to features like analysis, index aliases, percolation and warmup queries. There's also a JSON editor for preparing REST calls with on-the-fly validity checks.
If you have an Elasticsearch deployment with Compose, these site plugins are just a single click away in the Plugins tab of your Elasticsearch dashboard. Try them out and see which one suits your monitoring needs.
Finally, we've also added the morfologik analysis plugin as an option on our Elasticsearch deployments. It's allows the Lucene stemmer for the Polish language to be used in text analysis.