EC2 Metrics

Generated metrics for AWS Elastic Compute Cloud

Info Metrics

aws_ec2_instance_info

  • Type: Info
  • Description: Information related to the AWS EC2 Instance resource
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id
    • availability_zone
    • instance_type
    • Tag Set

EC2 Instance Metrics

aws_ec2_cpu_utilization_avg

  • Type: Gauge
  • Description: The percentage of allocated EC2 compute units that are currently in use on the instance
  • Based on: EC2/CPUUtilization
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_disk_read_ops_total

  • Type: Counter
  • Description: Number of completed read operations from all instance store volumes available to the instance
  • Based on: EC2/DiskReadOps
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_disk_write_ops_total

  • Type: Counter
  • Description: Number of completed write operations from all instance store volumes available to the instance
  • Based on: EC2/DiskWriteOps
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_disk_read_bytes_total

  • Type: Counter
  • Description: Volume of data the application reads from the hard disk of the instance
  • Based on: EC2/DiskReadBytes
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_disk_write_bytes_total

  • Type: Counter
  • Description: Volume of data the application writes onto the hard disk of the instance
  • Based on: EC2/DiskWriteBytes
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_metadata_no_token_total

  • Type: Counter
  • Description: The number of times the instance metadata service was successfully accessed using a method that does not use a token
  • Based on: EC2/MetadataNoToken
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_in_total

  • Type: Counter
  • Description: The number of bytes received by the instance on all network interfaces
  • Based on: EC2/NetworkIn
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_out_total

  • Type: Counter
  • Description: The number of bytes sent out by the instance on all network interfaces
  • Based on: EC2/NetworkOut
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_packets_in_total

  • Type: Counter
  • Description: The number of packets received by the instance on all network interfaces
  • Based on: EC2/NetworkPacketsIn
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_packets_out_total

  • Type: Counter
  • Description: The number of packets sent out by the instance on all network interfaces
  • Based on: EC2/NetworkPacketsOut
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_cpu_credit_usage_total

  • Type: Counter
  • Description: The number of CPU credits spent by the instance for CPU utilization
  • Based on: EC2/CPUCreditUsage
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_cpu_surplus_credit_balance

  • Type: Gauge
  • Description: The number of surplus credits that have been spent by an unlimited instance when its CPUCreditBalance value is zero
  • Based on: EC2/CPUSurplusCreditBalance
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_cpu_surplus_credits_charged_total

  • Type: Counter
  • Description: The number of spent surplus credits that are not paid down by earned CPU credits, and which thus incur an additional charge
  • Based on: EC2/CPUSurplusCreditsCharged
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_dedicated_host_cpu_utilization_avg

  • Type: Gauge
  • Description: The percentage of allocated compute capacity that is currently in use by the instances running on the Dedicated Host
  • Based on: EC2/CPUSurplusCreditBalance
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_ebs_read_ops_total

  • Type: Counter
  • Description: Completed read operations from all Amazon EBS volumes attached to the instance in a specified period of time
  • Based on: EC2/EBSReadOps
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_ebs_write_ops_total

  • Type: Counter
  • Description: Completed write operations to all EBS volumes attached to the instance in a specified period of time
  • Based on: EC2/EBSWriteOps
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_ebs_read_bytes_total

  • Type: Counter
  • Description: Bytes read from all EBS volumes attached to the instance in a specified period of time
  • Based on: EC2/EBSReadBytes
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_ebs_write_bytes_total

  • Type: Counter
  • Description: Bytes written to all EBS volumes attached to the instance in a specified period of time
  • Based on: EC2/EBSWriteBytes
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_status_check_failed

  • Type: Gauge
  • Description: Reports whether the instance has passed both the instance status check and the system status check in the last minute
  • Based on: EC2/StatusCheckFailed
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_status_check_failed_instance

  • Type: Gauge
  • Description: Reports whether the instance has passed the instance status check in the last minute
  • Based on: EC2/StatusCheckFailed_Instance
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_status_check_failed_system

  • Type: Gauge
  • Description: Reports whether the instance has passed the system status check in the last minute
  • Based on: EC2/StatusCheckFailed_System
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_mirror_in_total

  • Type: Counter
  • Description: The number of bytes received on all network interfaces by the instance that are mirrored
  • Based on: EC2/NetworkMirrorIn
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_mirror_out_total

  • Type: Counter
  • Description: The number of bytes sent out on all network interfaces by the instance that are mirrored
  • Based on: EC2/NetworkMirrorOut
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_packets_mirror_in_total

  • Type: Counter
  • Description: The number of packets received on all network interfaces by the instance that are mirrored
  • Based on: EC2/NetworkPacketsMirrorIn
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_packets_mirror_out_total

  • Type: Counter
  • Description: The number of packets sent out on all network interfaces by the instance that are mirrored
  • Based on: EC2/NetworkPacketsMirrorOut
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_skip_mirror_in_total

  • Type: Counter
  • Description: The number of bytes received, that meet the traffic mirror filter rules, that did not get mirrored because of production traffic taking priority
  • Based on: EC2/NetworkSkipMirrorIn
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_skip_mirror_out_total

  • Type: Counter
  • Description: The number of bytes sent out, that meet the traffic mirror filter rules, that did not get mirrored because of production traffic taking priority
  • Based on: EC2/NetworkSkipMirrorOut
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_packets_skip_mirror_in_total

  • Type: Counter
  • Description: The number of packets received, that meet the traffic mirror filter rules, that did not get mirrored because of production traffic taking priority
  • Based on: EC2/NetworkPacketsSkipMirrorIn
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id

aws_ec2_network_packets_skip_mirror_out_total

  • Type: Counter
  • Description: The number of packets sent out, that meet the traffic mirror filter rules, that did not get mirrored because of production traffic taking priority
  • Based on: EC2/NetworkPacketsSkipMirrorOut
  • Labels:
    • aws_account_id
    • aws_region
    • instance_id