Install ELK as Centralized Logfile Management Server on CentOS 7

This tutorial explains how to set up a centralized log file management server using ELK stack on CentOS 7. As anyone who not already know, ELK is the combination of 3 services: ElasticSearch, Logstash, and Kibana. The tutorial will use MySQL log files as the source to be monitored.