Using AWS CloudWatch Logs and AWS ElasticSearch for log aggregation and visualization
If you run your infrastructure in AWS, then you can use CloudWatch Logs and AWS ElasticSearch + Kibana for log aggregation/searching/visualization as an alternative to either rolling your own ELK stack, or using a 3rd party SaaS solution such as Logentries, Loggly, Papertrail or the more expensive Splunk, Sumo Logic etc.
Here are some pointers on how to achieve this.
1) Create IAM policy and role allowing read/write access to CloudWatch logs