Skip to content

runbooks inventory ebs-healthΒΆ

Auto-generated from runbooks inventory ebs-health --help on 2026-05-21. Source of truth: runbooks PyPI package v1.3.22

Usage: runbooks inventory ebs-health [OPTIONS]

  EBS volume inventory, CloudWatch metrics, and encryption audit for an EC2
  instance.

  Queries EC2 and CloudWatch for volumes attached to a specific instance and
  shows: - Volume ID, device, size, type, IOPS (provisioned), throughput,
  encrypted, KMS key - CloudWatch 30-day average IOPS and BurstBalance per
  volume - Encryption audit: flags unencrypted volumes as HIGH risk - Summary:
  total storage, encrypted %, gp2 migration candidates

  READONLY -- no mutations.

  Examples:     runbooks inventory ebs-health --instance-id i-0abc123
  --profile ops-profile     runbooks inventory ebs-health --instance-id
  i-0abc123 --profile ops-profile --output json

Options:
  -p, --profile TEXT         AWS profile name (default: from AWS_PROFILE env
                             var)
  --instance-id INSTANCE_ID  EC2 instance ID to query EBS volumes for (e.g.
                             i-0abc123def456)  [required]
  --region TEXT              AWS region (default: ap-southeast-2)
  --output [table|json]      Output format (default: table)
  --help                     Show this message and exit.

ExamplesΒΆ