aws fields
editaws fields
editaws
module collects AWS monitoring metrics from AWS Cloudwatch.
aws fields
editec2 fields
editec2
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.