So we wanted a way to centralise our logs. We have used elastic search and kibana on aws cloudwatch to do this. We have then created metrics related to queries for example errors in a particular service. So we have a dashboard which works great and tracks errors from different services. However the main reason we did this was so that we could get alerts on our logs, so ideally whenever the metric has errors in send an email. However not sure if there is any way to do this with elasticsearch and kibana set up through cloudwatch?
If anyone can help that would be great, thanks!