ELK Logs from S3

This is an implementation of the ELK stack (Elasticsearch, Logstash and Kibana). Logstash retrieves logs from S3 buckets and stores in Elasticsearch storage. Elasticsearch indexes these logs and Kibana is used to  serve them up to user on dashboard in form of graphs and charts.