Based on this thread, I understand that CloudWatch integration provides the following metrics for EC2 instances: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html
With the CloudWatch agent installed, it is possible to get memory and disk metrics (as well as others): https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent...
Is there a way to get these additional metrics into Dynatrace, via CloudWatch integration? I've tested the CloudWatch agent setup and I get the data for memory and disk in AWS CloudWatch, but it doesn't populate the AWS EC2 instance dashboards/view in Dynatrace.
From this RFE thread, it seems that the disk metrics are under review.
The client has a limited budget and Host Units and cannot install the OneAgent on every EC2 instance, not even in CIM mode so it would be great if this would be possible.
Solved! Go to Solution.
I would be sure to follow up on that RFE and maybe even include that you would like to see memory as well.
While that is in the development process, you can also send metrics into Dynatrace from the Cloudwatch integration API to the Dynatrace API. Maybe support even has a custom plugin that you could leverage for this
With the Amazon CloudWatch Metric Streams available in Dynatrace, now all metrics issued in a given AWS region are to be streamed through Kinesis Firehose to the Dynatrace API. You can read more about it in this documentation article:
Integrate Amazon CloudWatch Metric Streams