aws fields
editaws fields
editaws
module collects AWS monitoring metrics from AWS Cloudwatch.
aws
editcloudwatch
editcloudwatch
contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by different namespaces.
-
aws.cloudwatch.namespace
-
The namespace specified when query cloudwatch api.
type: keyword
-
aws.cloudwatch.metrics.*
-
Metrics that returned from Cloudwatch api query.
type: object
-
aws.cloudwatch.dimensions.*
-
Cloudwatch metric dimensions.
type: object
ec2
editec2
contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS EC2.
-
aws.ec2.cpu.total.pct
-
The percentage of allocated EC2 compute units that are currently in use on the instance.
type: scaled_float
-
aws.ec2.cpu.credit_usage
-
The number of CPU credits spent by the instance for CPU utilization.
type: long
-
aws.ec2.cpu.credit_balance
-
The number of earned CPU credits that an instance has accrued since it was launched or started.
type: long
-
aws.ec2.cpu.surplus_credit_balance
-
The number of surplus credits that have been spent by an unlimited instance when its CPUCreditBalance value is zero.
type: long
-
aws.ec2.cpu.surplus_credits_charged
-
The number of spent surplus credits that are not paid down by earned CPU credits, and which thus incur an additional charge.
type: long
-
aws.ec2.network.in.packets
-
The number of packets received on all network interfaces by the instance.
type: long
-
aws.ec2.network.out.packets
-
The number of packets sent out on all network interfaces by the instance.
type: long
-
aws.ec2.network.in.bytes
-
The number of bytes received on all network interfaces by the instance.
type: long
format: bytes
-
aws.ec2.network.out.bytes
-
The number of bytes sent out on all network interfaces by the instance.
type: long
format: bytes
-
aws.ec2.diskio.read.bytes
-
Bytes read from all instance store volumes available to the instance.
type: long
format: bytes
-
aws.ec2.diskio.write.bytes
-
Bytes written to all instance store volumes available to the instance.
type: long
format: bytes
-
aws.ec2.diskio.read.ops
-
Completed read operations from all instance store volumes available to the instance in a specified period of time.
type: long
-
aws.ec2.diskio.write.ops
-
Completed write operations to all instance store volumes available to the instance in a specified period of time.
type: long
-
aws.ec2.status.check_failed
-
Reports whether the instance has passed both the instance status check and the system status check in the last minute.
type: long
-
aws.ec2.status.check_failed_system
-
Reports whether the instance has passed the system status check in the last minute.
type: long
-
aws.ec2.status.check_failed_instance
-
Reports whether the instance has passed the instance status check in the last minute.
type: long
-
aws.ec2.instance.core.count
-
The number of CPU cores for the instance.
type: integer
-
aws.ec2.instance.image.id
-
The ID of the image used to launch the instance.
type: keyword
-
aws.ec2.instance.monitoring.state
-
Indicates whether detailed monitoring is enabled.
type: keyword
-
aws.ec2.instance.private.dns_name
-
The private DNS name of the network interface.
type: keyword
-
aws.ec2.instance.private.ip
-
The private IPv4 address associated with the network interface.
type: ip
-
aws.ec2.instance.public.dns_name
-
The public DNS name of the instance.
type: keyword
-
aws.ec2.instance.public.ip
-
The address of the Elastic IP address (IPv4) bound to the network interface.
type: ip
-
aws.ec2.instance.state.code
-
The state of the instance, as a 16-bit unsigned integer.
type: integer
-
aws.ec2.instance.state.name
-
The state of the instance (pending | running | shutting-down | terminated | stopping | stopped).
type: keyword
-
aws.ec2.instance.threads_per_core
-
The number of threads per CPU core.
type: integer
s3_daily_storage
edits3_daily_storage
contains the daily storage metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS S3.
-
aws.s3_daily_storage.bucket.name
-
Name of a S3 bucket.
type: keyword
-
aws.s3_daily_storage.bucket.size.bytes
-
The amount of data in bytes stored in a bucket.
type: long
format: bytes
-
aws.s3_daily_storage.number_of_objects
-
The total number of objects stored in a bucket for all storage classes.
type: long
s3_request
edits3_request
contains request metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS S3.
-
aws.s3_request.bucket.name
-
Name of a S3 bucket.
type: keyword
-
aws.s3_request.requests.total
-
The total number of HTTP requests made to an Amazon S3 bucket, regardless of type.
type: long
-
aws.s3_request.requests.get
-
The number of HTTP GET requests made for objects in an Amazon S3 bucket.
type: long
-
aws.s3_request.requests.put
-
The number of HTTP PUT requests made for objects in an Amazon S3 bucket.
type: long
-
aws.s3_request.requests.delete
-
The number of HTTP DELETE requests made for objects in an Amazon S3 bucket.
type: long
-
aws.s3_request.requests.head
-
The number of HTTP HEAD requests made to an Amazon S3 bucket.
type: long
-
aws.s3_request.requests.post
-
The number of HTTP POST requests made to an Amazon S3 bucket.
type: long
-
aws.s3_request.requests.select
-
The number of Amazon S3 SELECT Object Content requests made for objects in an Amazon S3 bucket.
type: long
-
aws.s3_request.requests.select_scanned.bytes
-
The number of bytes of data scanned with Amazon S3 SELECT Object Content requests in an Amazon S3 bucket.
type: long
format: bytes
-
aws.s3_request.requests.select_returned.bytes
-
The number of bytes of data returned with Amazon S3 SELECT Object Content requests in an Amazon S3 bucket.
type: long
format: bytes
-
aws.s3_request.requests.list
-
The number of HTTP requests that list the contents of a bucket.
type: long
-
aws.s3_request.downloaded.bytes
-
The number bytes downloaded for requests made to an Amazon S3 bucket, where the response includes a body.
type: long
format: bytes
-
aws.s3_request.uploaded.bytes
-
The number bytes uploaded that contain a request body, made to an Amazon S3 bucket.
type: long
format: bytes
-
aws.s3_request.errors.4xx
-
The number of HTTP 4xx client error status code requests made to an Amazon S3 bucket with a value of either 0 or 1.
type: long
-
aws.s3_request.errors.5xx
-
The number of HTTP 5xx server error status code requests made to an Amazon S3 bucket with a value of either 0 or 1.
type: long
-
aws.s3_request.latency.first_byte.ms
-
The per-request time from the complete request being received by an Amazon S3 bucket to when the response starts to be returned.
type: long
format: duration
-
aws.s3_request.latency.total_request.ms
-
The elapsed per-request time from the first byte received to the last byte sent to an Amazon S3 bucket.
type: long
format: duration
sqs
editsqs
contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS SQS.
-
aws.sqs.oldest_message_age.sec
-
The approximate age of the oldest non-deleted message in the queue.
type: long
format: duration
-
aws.sqs.messages.delayed
-
TThe number of messages in the queue that are delayed and not available for reading immediately.
type: long
-
aws.sqs.messages.not_visible
-
The number of messages that are in flight.
type: long
-
aws.sqs.messages.visible
-
The number of messages available for retrieval from the queue.
type: long
-
aws.sqs.messages.deleted
-
The number of messages deleted from the queue.
type: long
-
aws.sqs.messages.received
-
The number of messages returned by calls to the ReceiveMessage action.
type: long
-
aws.sqs.messages.sent
-
The number of messages added to a queue.
type: long
-
aws.sqs.empty_receives
-
The number of ReceiveMessage API calls that did not return a message.
type: long
-
aws.sqs.sent_message_size.bytes
-
The size of messages added to a queue.
type: long
format: bytes
-
aws.sqs.queue.name
-
SQS queue name
type: keyword