aws fields

edit

aws module collects AWS monitoring metrics from AWS Cloudwatch.

aws fields

edit

ec2 fields

edit

ec2 contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS EC2.

aws.ec2.cpu.total.pct

type: scaled_float

The percentage of allocated EC2 compute units that are currently in use on the instance.

aws.ec2.cpu.credit_usage

type: long

The number of CPU credits spent by the instance for CPU utilization.

aws.ec2.cpu.credit_balance

type: long

The number of earned CPU credits that an instance has accrued since it was launched or started.

aws.ec2.cpu.surplus_credit_balance

type: long

The number of surplus credits that have been spent by an unlimited instance when its CPUCreditBalance value is zero.

aws.ec2.cpu.surplus_credits_charged

type: long

The number of spent surplus credits that are not paid down by earned CPU credits, and which thus incur an additional charge.

aws.ec2.network.in.packets

type: long

The number of packets received on all network interfaces by the instance.

aws.ec2.network.out.packets

type: long

The number of packets sent out on all network interfaces by the instance.

aws.ec2.network.in.bytes

type: long

format: bytes

The number of bytes received on all network interfaces by the instance.

aws.ec2.network.out.bytes

type: long

format: bytes

The number of bytes sent out on all network interfaces by the instance.

aws.ec2.diskio.read.bytes

type: long

format: bytes

Bytes read from all instance store volumes available to the instance.

aws.ec2.diskio.write.bytes

type: long

format: bytes

Bytes written to all instance store volumes available to the instance.

aws.ec2.diskio.read.ops

type: long

Completed read operations from all instance store volumes available to the instance in a specified period of time.

aws.ec2.diskio.write.ops

type: long

Completed write operations to all instance store volumes available to the instance in a specified period of time.

aws.ec2.status.check_failed

type: long

Reports whether the instance has passed both the instance status check and the system status check in the last minute.

aws.ec2.status.check_failed_system

type: long

Reports whether the instance has passed the system status check in the last minute.

aws.ec2.status.check_failed_instance

type: long

Reports whether the instance has passed the instance status check in the last minute.

aws.ec2.instance.core.count

type: integer

The number of CPU cores for the instance.

aws.ec2.instance.image.id

type: keyword

The ID of the image used to launch the instance.

aws.ec2.instance.monitoring.state

type: keyword

Indicates whether detailed monitoring is enabled.

aws.ec2.instance.private.dns_name

type: keyword

The private DNS name of the network interface.

aws.ec2.instance.private.ip

type: ip

The private IPv4 address associated with the network interface.

aws.ec2.instance.public.dns_name

type: keyword

The public DNS name of the instance.

aws.ec2.instance.public.ip

type: ip

The address of the Elastic IP address (IPv4) bound to the network interface.

aws.ec2.instance.state.code

type: integer

The state of the instance, as a 16-bit unsigned integer.

aws.ec2.instance.state.name

type: keyword

The state of the instance (pending | running | shutting-down | terminated | stopping | stopped).

aws.ec2.instance.threads_per_core

type: integer

The number of threads per CPU core.