In the previous chapter, we focused on Elasticsearch nodes and cluster configuration. We started by discussing the node discovery process, what it is and how to configure it. We've discussed gateway and recovery modules and tuned them to match our needs. We've used templates and dynamic templates to manage data structure easily and learned how to install plugins to extend the functionalities of Elasticsearch. Finally, we've learned about the caches of Elasticsearch and how to update indices and cluster settings using a dedicated API. By the end of this chapter, you will have learned the following topics:
Backing up your indices in Elasticsearch
Monitoring your clusters
Controlling shards and rebalancing replicas
Controlling shards and allocating replicas
Using CAT API to learn about cluster state
Warming up
Aliasing