🛡️ AWS EC2 Instance Detailed Monitoring is not enabled🟢
- Contextual name: 🛡️ Instance Detailed Monitoring is not enabled🟢
- ID:
/ce/ca/aws/ec2/instance-detailed-monitoring - Tags:
- Policy Type:
COMPLIANCE_POLICY - Policy Categories:
RELIABILITY
Logic
Description
Description
Enable detailed monitoring for Amazon EC2 instances to enhance the granularity of monitoring data collected by AWS CloudWatch. By default, CloudWatch provides basic monitoring, collecting metrics at 5-minute intervals. Detailed monitoring upgrades this to 1-minute intervals, offering higher resolution data for performance and operational insights. This configuration is crucial for maintaining robust compute resource management and optimizing your AWS infrastructure.
Rational
Enabling detailed monitoring provides precise, high-frequency performance data that can be aggregated across similar EC2 instances for analysis. This level of insight is essential for troubleshooting, load balancing, and making informed decisions about scaling and capacity planning. Without detailed monitoring, resource metrics may lack the granularity needed to identify issues in time-sensitive or high-traffic environments, leading to potential inefficiencies or service disruptions.
Impact
Remediating this issue involves enabling detailed monitoring, which can result in additional costs for CloudWatch metrics.
... see more
Remediation
Remediation
From Command Line
Manage Detailed Monitoring
- Run the following command to enable detailed monitoring for a specific EC2 instance:
aws ec2 monitor-instances --instance-ids {{instance-id}}Replace
{{instance-id}}with the ID of the instance you want to enable detailed monitoring for.
- To enable detailed monitoring for multiple instances simultaneously, use a space-separated list of instance IDs:
aws ec2 monitor-instances --instance-ids {{instance-id-1}} {{instance-id-2}} {{instance-id-3}}
- If you need to revert back to basic monitoring, use the following command:
aws ec2 unmonitor-instances --instance-ids {{instance-id}}
policy.yaml
Linked Framework Sections
| Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
|---|---|---|---|---|---|
| 💼 Cloudaware Framework → 💼 System Configuration | 45 | no data |