turbot/aws_thrifty

GitHub

Dashboard: EBS Checks

Thrifty EBS Benchmark

Thrifty developers keep a careful eye for unused and under-utilized EBS volumes. Elastic block store is a key component of hidden cost on AWS, and this benchmark looks for EBS volumes that are unused, under-utilized, out-dates and oversized.

Variables

VariableDescriptionDefault
ebs_snapshot_age_max_daysThe maximum number of days snapshots can be retained.90 days
ebs_volume_avg_read_write_ops_highThe number of average read/write ops required for volumes to be considered frequently used. This value should be higher than ebs_volume_avg_read_write_ops_low.500 ops/min
ebs_volume_avg_read_write_ops_lowThe number of average read/write ops required for volumes to be considered infrequently used. This value should be lower than ebs_volume_avg_read_write_ops_high.100 ops/min
ebs_volume_max_iopsThe maximum IOPS allowed for volumes.32,000 IOPS
ebs_volume_max_size_gbThe maximum size (GB) allowed for volumes.100 GB

Usage

Browse dashboards and select EBS Checks:

steampipe dashboard

Or snapshot and share results via Steampipe Cloud:

steampipe login
steampipe dashboard --share aws_thrifty.benchmark.ebs

Benchmark

This dashboard is automatically generated from the following benchmark:

benchmark.ebs

Tags