A SysOps Administrator is reviewing AWS Compute Optimizer recommendations for an Amazon EC2 instance. The administrator notices that the recommendations do not include memory utilization metrics, which are critical for right-sizing the workload.
What must the administrator do to enable memory utilization analysis in AWS Compute Optimizer for this EC2 instance?
- AEnable Amazon CloudWatch detailed monitoring for the EC2 instance to increase metric granularity.
- BActivate cost allocation tags for EC2 memory usage in the AWS Billing Console.
- Install and configure the unified CloudWatch agent on the EC2 instance to collect and send memory metrics.Cevap
- DCreate a static alert in AWS Budgets to monitor the memory utilization of the EC2 instance.
Cevap
Install and configure the unified CloudWatch agent on the EC2 instance to collect and send memory metrics.
The correct option is to install and configure the unified CloudWatch agent. AWS Compute Optimizer cannot analyze memory utilization of EC2 instances out of the box because memory is a guest operating system-level metric. Installing the unified CloudWatch agent allows the collection of memory metrics, which are then sent to Amazon CloudWatch and automatically ingested by AWS Compute Optimizer.
Adım Adım Çözüm
Anahtar Kavram
Memory metric collection for AWS Compute Optimizer using the unified CloudWatch agent