Triage AWS EBS High IOPS Volumes HIGH_IOPS_EXCEEDED
Quick Links
- Configure AWS EBS High IOPS Volumes
- Use Case for AWS EBS High IOPS Volumes
- Triage Guides by Violation Type
Triage Guide: HIGH_IOPS_EXCEEDED
0. Understand
High IOPS on EBS volumes lead to increased costs. Monitoring and addressing this ensures efficient cost management.
1. Validate
Validation Steps:
- Confirm the alert by checking the volume's IOPS against the threshold.
- Run
aws ec2 describe-volumes --volume-ids <volume-id>
to retrieve current IOPS. - The policy scans are reactive and run whenever a volume is observed.
Data Source: The policy uses AWS SDK's
DescribeVolumesCommand
.
2. Triage
- Impact: If left unaddressed, high IOPS can lead to excessive charges.
- Worsening over time: Yes, if the volume usage or workload remains high.
- Potential Downtime: Remediation steps such as changing volume types can cause downtimes. Plan and execute during maintenance windows.
3. Act
- Steps to Remediate:
- Identify if the high IOPS is necessary for performance needs.
- Consider downgrading to a lower IOPS or changing to a different volume type.
- Use AWS Console or CLI to modify EBS volume properties where applicable.
4. Reflect
- Next Steps:
- If the alert was not useful, consider adjusting the
ebs_volume_max_iops
threshold based on actual usage patterns. - Review and possibly disable the policy if it consistently raises irrelevant alerts.
- If the alert was not useful, consider adjusting the