Summary
If we talk about customization of four tools, it would take four different chapters to begin with. However, we tried to understand the ways a tool can be extended. In this chapter, we learned about extending Elasticsearch by learning how a plugin is organized and popular ways to customize.
Later in the chapter, we created a Logstash plugin, which captured data from the Openweathermap.org server and sent it to Elasticsearch. We also learned about creating a new beat with example of collecting data from the same web service. Finally, we set up the Kibana development environment and learned to create a very basic hack of changing the title of the Kibana pages by appending PACKT to it.
In the next chapter, we will be revisiting Elasticsearch and its APIs. We will learn how to access the APIs and how they are useful to us. The chapter will also introduce ingest nodes which is a new addition to Elasticsearch v5.x onwards.