Amazon EBS provides persistent block storage volumes for use with Amazon EC2 instances in the AWS Cloud.
Enable this integration to see in Datadog all your EBS metrics.
If you haven’t already, set up the Amazon Web Services integration first.
EBS
is checked under metric collection.Configure Amazon EBS to send logs either to a S3 bucket or to Cloudwatch.
Note: If you log to a S3 bucket, make sure that amazon_ebs
is set as Target prefix.
If you haven’t already, set up the Datadog log collection AWS Lambda function.
Once the lambda function is installed, manually add a trigger on the S3 bucket or Cloudwatch log group that contains your Amazon EBS logs in the AWS console:
aws.ebs.burst_balance (gauge) | Balance available in the burst bucket. This metric contains values for all volume types including io1. Shown as percent |
aws.ebs.burst_balance.io1 (gauge) | Balance available in the burst bucket. Better granularity but only for io1 volumes. Shown as percent |
aws.ebs.snapshot_age (gauge) | Time since the most recent complete snapshot was created Shown as second |
aws.ebs.status.impaired (gauge) | The number of EBS volumes with the impaired status. |
aws.ebs.status.insufficient_data (gauge) | The number of EBS volumes with the insufficient-data status. |
aws.ebs.status.ok (gauge) | The number of EBS volumes with the ok status. |
aws.ebs.status.warning (gauge) | The number of EBS volumes with the warning status. |
aws.ebs.volume_consumed_read_write_ops (count) | The total amount of read and write operations (normalized to 256K capacity units). Only for io1 volume types. |
aws.ebs.volume_idle_time (gauge) | The total number of seconds in a specified period of time when no read or write operations were submitted. This metric contains values for all volume types including io1. Shown as second |
aws.ebs.volume_idle_time.io1 (gauge) | The total number of seconds in a specified period of time when no read or write operations were submitted. Better granularity but only for io1 volumes. Shown as second |
aws.ebs.volume_queue_length (gauge) | The number of read and write operation requests waiting to be completed. This metric contains values for all volume types including io1. |
aws.ebs.volume_queue_length.io1 (gauge) | The number of read and write operation requests waiting to be completed. Better granularity but only for io1 volumes. |
aws.ebs.volume_read_bytes (gauge) | Average size of each read operation. This metric contains values for all volume types including io1. Shown as byte |
aws.ebs.volume_read_bytes.io1 (gauge) | Average size of each read operation. Better granularity but only for io1 volumes. Shown as byte |
aws.ebs.volume_read_bytes.sum (gauge) | Total number of bytes read by read operations. This metric contains values for all volume types including io1. Shown as byte |
aws.ebs.volume_read_bytes.sum.io1 (gauge) | Total number of bytes read by read operations. Better granularity but only for io1 volumes. Shown as byte |
aws.ebs.volume_read_ops (count) | The total number of read operations. This metric contains values for all volume types including io1. Shown as operation |
aws.ebs.volume_read_ops.io1 (count) | The total number of read operations. Better granularity but only for io1 volumes. Shown as operation |
aws.ebs.volume_throughput_percentage (gauge) | The percentage of I/O operations per second (IOPS) delivered of the total IOPS provisioned for an Amazon EBS volume. Only for io1 volume types. Shown as percent |
aws.ebs.volume_total_read_time (gauge) | The Average time spent by read operations. This metric contains values for all volume types including io1. Shown as second |
aws.ebs.volume_total_read_time.io1 (gauge) | The Average time spent by read operations. Better granularity but only for io1 volumes. Shown as second |
aws.ebs.volume_total_read_time.sum (gauge) | The total number of seconds spent for read operations. This metric contains values for all volume types including io1. Shown as second |
aws.ebs.volume_total_read_time.sum.io1 (gauge) | The total number of seconds spent for read operations. Better granularity but only for io1 volumes. Shown as second |
aws.ebs.volume_total_write_time (gauge) | The average time spent by write operations. This metric contains values for all volume types including io1. Shown as second |
aws.ebs.volume_total_write_time.io1 (gauge) | The average time spent by write operations. Better granularity but only for io1 volumes. Shown as second |
aws.ebs.volume_total_write_time.sum (gauge) | The total number of seconds spent for write operations. This metric contains values for all volume types including io1. Shown as second |
aws.ebs.volume_total_write_time.sum.io1 (gauge) | The total number of seconds spent for write operations. Better granularity but only for io1 volumes. Shown as second |
aws.ebs.volume_write_bytes (gauge) | Average size of each write operation. This metric contains values for all volume types including io1. Shown as byte |
aws.ebs.volume_write_bytes.io1 (gauge) | Average size of each write operation. Better granularity but only for io1 volumes. Shown as byte |
aws.ebs.volume_write_bytes.sum (gauge) | Total amount of bytes written by write operations. This metric contains values for all volume types including io1. Shown as byte |
aws.ebs.volume_write_bytes.sum.io1 (gauge) | Total amount of bytes written by write operations. Better granularity but only for io1 volumes. Shown as byte |
aws.ebs.volume_write_ops (count) | The total number of write operations. This metric contains values for all volume types including io1. Shown as operation |
aws.ebs.volume_write_ops.io1 (count) | The total number of write operations. Better granularity but only for io1 volumes. Shown as operation |
Each of the metrics retrieved from AWS will be assigned the same tags that appear in the AWS console, including but not limited to host name, security-groups, and more.
The AWS EBS integration does not include any events.
The AWS EBS integration does not include any service checks.
Need help? Contact Datadog support.
On this Page