Please share with the community what you think needs improvement with Amazon CloudWatch.
What are its weaknesses? What would you like to see changed in a future version?
For monitoring applications or for APM, CloudWatch has some limitations. You cannot monitor application performance from CloudWatch, and you have to go for a third-party tool. A major drawback of CloudWatch is that you cannot create reports. They should add the functionality for creating some reports so that the users can download those reports. Currently, you can see the old data, but you cannot generate reports. So, if some of our customers ask us for monthly or weekly reports, there is a limitation, and we have to go for a third-party tool to generate reports.
The portability of the Datadog is much more flexible for us. The client does not need to have Amazon services for the entire life of the project, unfortunately. They can change. But for Amazon to move over to Google Cloud, for example, that it's very important for the client. They are not investing in a particular single cloud service. The panel should be better. Datalog's is much more visual. The configuration capabilities could be better. We've found it to be quite good on Datalog, for example. They should emulate that.
I think the machine learning aspect of it probably does help because machine learning is not really machine learning. That needs some help. Better reporting is always something needed. That could be an answer to just about anything. But you always want better reporting, better dashboards, things that are just more dynamic and more accessible.
I haven't really thought about how the solution could be improved and I'm not sure what features are lacking. The solution should adjust its pricing. We tend to find the costs for using it are a little high. Right now, in relation to monitoring services, there are too many services and too many metrics per service. I understand that it's per service but some complex acronyms, etc., make it kind of hard to understand the solution sometimes.
The drill-down aspect on the dashboard of the solution needs improvement. We get a very good high-level overview, but when we drill down, it becomes a little less clear. We have given this feedback to AWS as well and hope they will improve this in the future. It could also do a much better job of monitoring performance when core AWS services are not used.
What do you like most about Amazon CloudWatch?
Thanks for sharing your thoughts with the community!