Chapter 7. Customizing Elastic Stack
One point to check whether a tool is great, is to find the answer of the following question: how much can it be customized? If you are selling your product, and if you have answer to that question like - Yes, and these are the ways. You already sold the product. This is an era of open source products, and level of customization of the product, plays a major role in deciding whether a product should be utilized for our requirement or not. There are many things your buyer would want to do with your setup, such as writing custom plugins, modifying existing things in product, modifying the UI for your branding, and much more.
In this chapter, we will learn how to customize the Elastic Stack by extending or modifying the components. The following is a list of topics that we will capture in this chapter:
- Extending Elasticsearch
- Extending Logstash
- Extending Beats
- Extending Kibana