0

I have a web request log with the following structure:

[ts, app, controller, action, method, url, elapsed]

I would like to see requests that are taking elapsed > 1000 grouped by app, controller and action, is this even possible with AWS CloudWatch?

NullOrEmpty
  • 379
  • 2
  • 5
  • 16
  • Yes this is possible. You'll need to read the documentation to work out how to do it. These two pages will help http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/ExtractBytesExample.html and https://www.opsgenie.com/blog/2014/08/how-to-use-cloudwatch-to-generate-alerts-from-logs – Tim Feb 23 '17 at 18:35
  • Hi. I read that already and I am afraid they do not explain what I am asking. I am talking about doing a "group by" and show aggregated metrics, not about sending alarms. – NullOrEmpty Feb 23 '17 at 22:22
  • I suspect you can alert when it happens, and maybe you can even create a graph, but I don't think you can group as you're wanting. I think you'll need to look at more fully featured systems for that. – Tim Feb 23 '17 at 23:06
  • That is what I was afraid. I am happy with LogEntries.com, but just wondering if I could do the same with CloudWatch. – NullOrEmpty Feb 24 '17 at 15:17

0 Answers0