aws fields
editaws fields
editaws
module collects AWS monitoring metrics from AWS Cloudwatch.
aws
edit-
aws.tags.*
-
Tag key value pairs from aws resources.
type: object
cloudwatch
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
rds
editrds
contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS RDS.
-
aws.rds.cpu.total.pct
-
The percentage of CPU utilization.
type: scaled_float
format: percent
-
aws.rds.cpu.credit_usage
-
The number of CPU credits spent by the instance for CPU utilization.
type: long
-
aws.rds.cpu.credit_balance
-
The number of earned CPU credits that an instance has accrued since it was launched or started.
type: long
-
aws.rds.database_connections
-
The number of database connections in use.
type: long
-
aws.rds.db_instance.arn
-
Amazon Resource Name(ARN) for each rds.
type: keyword
-
aws.rds.db_instance.class
-
Contains the name of the compute and memory capacity class of the DB instance.
type: keyword
-
aws.rds.db_instance.identifier
-
Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.
type: keyword
-
aws.rds.db_instance.status
-
Specifies the current state of this database.
type: keyword
-
aws.rds.disk_queue_depth
-
The number of outstanding IOs (read/write requests) waiting to access the disk.
type: long
-
aws.rds.failed_sql_server_agent_jobs
-
The number of failed SQL Server Agent jobs during the last minute.
type: long
-
aws.rds.freeable_memory.bytes
-
The amount of available random access memory.
type: long
format: bytes
-
aws.rds.free_storage.bytes
-
The amount of available storage space.
type: long
format: bytes
-
aws.rds.maximum_used_transaction_ids
-
The maximum transaction ID that has been used. Applies to PostgreSQL.
type: long
-
aws.rds.oldest_replication_slot_lag.mb
-
The lagging size of the replica lagging the most in terms of WAL data received. Applies to PostgreSQL.
type: long
-
aws.rds.read_io.ops_per_sec
-
The average number of disk read I/O operations per second.
type: float
-
aws.rds.replica_lag.sec
-
The amount of time a Read Replica DB instance lags behind the source DB instance. Applies to MySQL, MariaDB, and PostgreSQL Read Replicas.
type: long
format: duration
-
aws.rds.swap_usage.bytes
-
The amount of swap space used on the DB instance. This metric is not available for SQL Server.
type: long
format: bytes
-
aws.rds.transaction_logs_generation
-
The disk space used by transaction logs. Applies to PostgreSQL.
type: long
-
aws.rds.write_io.ops_per_sec
-
The average number of disk write I/O operations per second.
type: float
-
aws.rds.queries
-
The average number of queries executed per second.
type: long
-
aws.rds.deadlocks
-
The average number of deadlocks in the database per second.
type: long
-
aws.rds.volume_used.bytes
-
The amount of storage used by your Aurora DB instance, in bytes.
type: long
format: bytes
-
aws.rds.free_local_storage.bytes
-
The amount of storage available for temporary tables and logs, in bytes.
type: long
format: bytes
-
aws.rds.login_failures
-
The average number of failed login attempts per second.
type: long
-
aws.rds.throughput.commit
-
The average number of commit operations per second.
type: long
-
aws.rds.throughput.delete
-
The average number of delete queries per second.
type: long
-
aws.rds.throughput.ddl
-
The average number of DDL requests per second.
type: long
-
aws.rds.throughput.dml
-
The average number of inserts, updates, and deletes per second.
type: long
-
aws.rds.throughput.insert
-
The average number of insert queries per second.
type: long
-
aws.rds.throughput.network
-
The amount of network throughput both received from and transmitted to clients by each instance in the Aurora MySQL DB cluster, in bytes per second.
type: long
-
aws.rds.throughput.network_receive
-
The incoming (Receive) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
type: long
-
aws.rds.throughput.network_transmit
-
The outgoing (Transmit) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
type: long
-
aws.rds.throughput.read
-
The average amount of time taken per disk I/O operation.
type: long
-
aws.rds.throughput.select
-
The average number of select queries per second.
type: long
-
aws.rds.throughput.update
-
The average number of update queries per second.
type: long
-
aws.rds.throughput.write
-
The average number of bytes written to disk per second.
type: long
-
aws.rds.latency.commit
-
The amount of latency for commit operations, in milliseconds.
type: long
format: duration
-
aws.rds.latency.ddl
-
The amount of latency for data definition language (DDL) requests, in milliseconds.
type: long
format: duration
-
aws.rds.latency.dml
-
The amount of latency for inserts, updates, and deletes, in milliseconds.
type: long
format: duration
-
aws.rds.latency.insert
-
The amount of latency for insert queries, in milliseconds.
type: long
format: duration
-
aws.rds.latency.read
-
The average amount of time taken per disk I/O operation.
type: long
format: duration
-
aws.rds.latency.select
-
The amount of latency for select queries, in milliseconds.
type: long
format: duration
-
aws.rds.latency.update
-
The amount of latency for update queries, in milliseconds.
type: long
format: duration
-
aws.rds.latency.write
-
The average amount of time taken per disk I/O operation.
type: long
format: duration
-
aws.rds.disk_usage.bin_log.bytes
-
The amount of disk space occupied by binary logs on the master. Applies to MySQL read replicas.
type: long
format: bytes
-
aws.rds.disk_usage.replication_slot.mb
-
The disk space used by replication slot files. Applies to PostgreSQL.
type: long
-
aws.rds.disk_usage.transaction_logs.mb
-
The disk space used by transaction logs. Applies to PostgreSQL.
type: long
-
aws.rds.transactions.active
-
The average number of current transactions executing on an Aurora database instance per second.
type: long
-
aws.rds.transactions.blocked
-
The average number of transactions in the database that are blocked per second.
type: long
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