Summary
In the chapter, we learned about Logstash, its need and its features. We covered the basics of Logstash Flow and the structure of the Logstash Configuration. Later we explored in detail the various types of plugins available along with the settings of few of the plugins were explained in detail. We also covered the Plugin Command Line Arguments along with Logstash Command Line Options. It was followed by Logstash tips and tricks and also, covered the example of application logs which had Tomcat and Catalina logs and we discovered how to create/run a Logstash Configuration file to perform ETL operations on the logs. At the end of the chapter, we had a look at the various monitoring APIs exposed to end-user to get relevant information of Logstash which was earlier appeared like a black box full of secret.
In the next chapter, we will learn about Kibana, its features and will explore the various interfaces provided by Kibana in detail.