Introduction
Amazon EBS (Elastic Block Store) provides block-level storage volumes for use with EC2 instances.
EBS volumes behave like raw, unformatted block devices. You can:
- Mount these volumes as devices on your instances.
- Mount multiple volumes on the same instance.
- Mount a volume to multiple instances at a time.
- Create a file system can be created on top of these volumes.
- Use these volumes in any way you would use a block device (like a hard drive).
- Dynamically change the configuration of a volume attached to an instance.
Note
Use the OpsRamp AWS public cloud integration to discover and collect metrics against the AWS service.Setup
To set up the OpsRamp AWS integration and discover the AWS service,
go to AWS Integration Discovery Profile and select Volumes
.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
aws_ebs_VolumeIdleTime | VolumeIdleTime | Count | AVERAGE | Total number of seconds in a specified period of time when no read or write operations were submitted. |
aws_ebs_VolumeQueueLength | VolumeQueueLength | Count | AVERAGE | Number of read and write operation requests waiting to be completed in a specified period of time. |
aws_ebs_VolumeReadBytes | VolumeReadBytes | Disk Reads | AVERAGE | Total number of bytes transferred in a specified period of time. Data is only reported to Amazon CloudWatch when the volume is active. If the volume is idle, no data is reported to Amazon CloudWatch. |
aws_ebs_VolumeReadOps | VolumeReadOps | Count | AVERAGE | Total number of I/O operations in a specified period of time. |
aws_ebs_VolumeWriteBytes | VolumeWriteBytes | Disk Reads | AVERAGE | Total number of bytes transferred in a specified period of time. Data is only reported to Amazon CloudWatch when the volume is active. If the volume is idle, no data is reported to Amazon CloudWatch. |
aws_ebs_VolumeWriteOps | VolumeWriteOps | Count | AVERAGE | Total number of I/O operations in a specified period of time. |
aws_ebs_VolumeConsumedReadWriteOps | VolumeConsumedReadWriteOps | Count | AVERAGE | Used with Provisioned IOPS (SSD) volumes only. The total amount of read and write operations (normalized to 256K capacity units) consumed in a specified period of time. |
aws_ebs_VolumeThroughputPercentage | VolumeThroughputPercentage | Count | AVERAGE | Used with Provisioned IOPS (SSD) volumes only. Percentage of I/O operations per second (IOPS) delivered of the total IOPS provisioned for an Amazon EBS volume. Provisioned IOPS (SSD) volumes deliver within 10 percent of the provisioned IOPS performance 99.9 percent of the time over a given year. |
aws_ebs_VolumeTotalReadTime | VolumeTotalReadTime | Count | AVERAGE | Total number of seconds spent by all operations that completed in a specified period of time. If multiple requests are submitted at the same time, this total could be greater than the length of the period. For example, for a period of 5 minutes (300 seconds): if 700 operations completed during that period, and each operation took 1 second, the value would be 700 seconds. |
aws_ebs_VolumeTotalWriteTime | VolumeTotalWriteTime | Count | AVERAGE | Total number of seconds spent by all operations that completed in a specified period of time. If multiple requests are submitted at the same time, this total could be greater than the length of the period. For example, for a period of 5 minutes (300 seconds): if 700 operations completed during that period, and each operation took 1 second, the value would be 700 seconds. |
aws_ebs_BurstBalance | BurstBalance | Percent | Average | Used with General Purpose SSD (gp2), Throughput Optimized HDD (st1), and Cold HDD (sc1) volumes only. Provides information about the percentage of I/O credits (for gp2) or throughput credits (for st1 and sc1) remaining in the burst bucket. Data is reported to CloudWatch only when the volume is active. If the volume is not attached, no data is reported. |
cloud.instance.state | Status/State | n/a | n/a | Status/State |
Event support
CloudTrail event support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.
CloudWatch alarm support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.