Putting it all together
After learning about Elasticsearch, Logstash, and Kibana, let's use these components to create an end-to-end pipeline to parse data from Logstash to Elasticsearch and visualize it using Kibana. We will use a CSV file as input data, which will be used to analyze and create visualizations out of the data.
This will help us to quickly get started by using all the three components together to create an end-to-end pipeline. While using this example in this chapter, we assume that you have successfully installed Elasticsearch, Logstash, and Kibana as described in Chapter 1, Elastic Stack Overview.
Let's have a look at the input data.
Input data
We will be using the input data provided by United States Department of Agriculture Economic Research Service (USDA ERS), which is about educational attainment for the U.S and counties, 1970-2014. It provides information about the attainment of education, people who have less than a high school diploma, a high school diploma only, those...