Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.

## aws.ec2.CPUCreditBalance

The CPU credit balance of an instance, based on what has accrued since it started. For more information, refer to the Elastic Compute Cloud metric definition table.

Metadata | Description |
---|---|

Metric Type | Gauge |

Value Type | Integer |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Average |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.CPUCreditUsage

The CPU credit usage by the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.

Metadata | Description |
---|---|

Metric Type | Gauge |

Value Type | Integer |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Average |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.CPUUtilization

The percentage of allocated EC2 compute units currently in use on the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.

This metric identifies the processing power required to run an application upon a selected instance.

Metadata | Description |
---|---|

Metric Type | Gauge |

Value Type | % |

Segment By | CloudProvider |

Default Time Aggregation | Average |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Average |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.DiskReadBytes

The total bytes read from all ephemeral disks available to the instance. This metric is used to determine the volume of the data the application reads from the disk and can be used to determine the speed of the application.

The number reported is the number of bytes received during a specified period. For a basic (five-minute) monitoring, divide this number by 300 to find Bytes/second. For a detailed (one-minute) monitoring, divide it by 60.

For more information, refer to the Elastic Compute Cloud metric definition documentation.

Metadata | Description |
---|---|

Metric Type | Counter |

Value Type | Byte |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Sum |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.DiskReadOps

Total completed read operations from all ephemeral disks available to the instance in a specified period of time. For more information, refer to the Elastic Compute Cloud metric definition documentation.

Metadata | Description |
---|---|

Metric Type | Counter |

Value Type | Integer |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Average |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.DiskWriteBytes

It is the total bytes written to all ephemeral disks available to the instance. This metric is used to determine the volume of the data the application writes to the disk and can be used to determine the speed of the application.

The number reported is the number of bytes received during a specified period. For a basic (five-minute) monitoring, divide this number by 300 to find Bytes/second. For a detailed (one-minute) monitoring, divide it by 60.

For more information, refer to the Elastic Compute Cloud metric definition documentation.

Metadata | Description |
---|---|

Metric Type | Counter |

Value Type | Byte |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Sum |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.DiskWriteOps

The completed write operations to all ephemeral disks available to the instance in a specified period of time. If your instance uses Amazon EBS volumes, see Amazon EBS Metrics. For more information, refer to the Elastic Compute Cloud metric definition documentation.

Metadata | Description |
---|---|

Metric Type | Counter |

Value Type | Byte |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Sum |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.NetworkIn

The number of bytes received on all network interfaces by the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.

Metadata | Description |
---|---|

Metric Type | Counter |

Value Type | Byte |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Sum |

Available Group Aggregation Formats | Avg, Sum, Min, Max |

## aws.ec2.NetworkOut

The number of bytes sent out on all network interfaces by the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.

This metric identifies the volume of outgoing network traffic to an application on a single instance.

Metadata | Description |
---|---|

Metric Type | Counter |

Value Type | Byte |

Segment By | CloudProvider |

Default Time Aggregation | Rate |

Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |

Default Group Aggregation | Sum |

Available Group Aggregation Formats | Avg, Sum, Min, Max |