Cloud Provider
At this time, all cloudProvider metrics are AWS-related.
Contents
cloudProvider.account.id
The cloud provider instance account number.
Note
This metric is useful if there are multiple accounts linked with Sysdig Monitor.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.availabilityZone
The AWS Availability Zone where the entity or entities are located. Each availability zone is an isolated subsection of an AWS region (see cloudProvider.region).
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.host.ip.private
The private IP address allocated by the cloud provider for the instance. This address can be used for communication between instances in the same network.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.host.ip.public
Public IP address of the selected host.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.host.name
The name of the host as reported by the cloud provider.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.id
The ID number as assigned and reported by the cloud provider.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.instance.type
The type of instance (for example, AWS or Rackspace).
Note
This metric is extremely useful to segment instances and compare their resource usage and saturation. You can use it as a grouping criteria for the explore table to quickly explore AWS usage on a per-instance-type basis. You can also use it to compare things like CPU usage, number of requests or network utilization for different instance types.
Note
Use this grouping criteria in conjunction with the host.count metric to easily create a report on how many instances of each type you have.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.name
The name of the instance (for example, AWS or Rackspace).
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.region
The region the cloud provider host (or group of hosts) is located in.
Note
Use this grouping criteria in conjunction with the host.count metric to easily create a report on how many instances you have in each region.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.resource.endPoint
The DNS name for which the resource can be accessed.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.resource.name
The cloud provider service name (for example, Amazon EC2 or Amazon ELB).
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.resource.type
The cloud provider service type (for example, INSTANCE, LOAD_BALANCER, DATABASE).
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
cloudProvider.status
Resource status.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
AWS
For information about how Sysdig licensing affects the AWS metrics displayed in the Monitor UI, see AWS Services Licensing.
Contents
Elastic Cloud Compute (EC2)
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.
aws.ec2.CPUCreditBalance
aws.ec2.CPUCreditUsage
aws.ec2.CPUUtilization
aws.ec2.DiskReadBytes
aws.ec2.DiskReadOps
aws.ec2.DiskWriteBytes
aws.ec2.DiskWriteOps
aws.ec2.NetworkIn
aws.ec2.NetworkOut
The CPU credit balance of an instance, based on what has accrued since it started. For more information, refer to the Elastic Compute Cloud metric definition table.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The CPU credit usage by the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The percentage of allocated EC2 compute units currently in use on the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Note
This metric identifies the processing power required to run an application upon a selected instance.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | % |
Segment By | CloudProvider |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The total bytes read from all ephemeral disks available to the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Note
This metric is used to determine the volume of the data the application reads from the disk, and can be used to determine the speed of the application.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Total completed read operations from all ephemeral disks available to the instance in a specified period of time. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Total bytes written to all ephemeral disks available to the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Note
This metric is used to determine the volume of the data the application writes to the disk, and can be used to determine the speed of the application.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The completed write operations to all ephemeral disks available to the instance in a specified period of time. If your instance uses Amazon EBS volumes, see Amazon EBS Metrics. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of bytes received on all network interfaces by the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of bytes sent out on all network interfaces by the instance. For more information, refer to the Elastic Compute Cloud metric definition documentation.
Note
This metric identifies the volume of outgoing network traffic to an application on a single instance.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Elastic Container Service (ECS)
Amazon Elastic Container Service (Amazon ECS) is a highly scalable, high-performance container orchestration service that supports Docker containers and allows you to easily run and scale containerized applications on AWS. Amazon ECS eliminates the need for you to install and operate your own container orchestration software, manage and scale a cluster of virtual machines, or schedule containers on those virtual machines.
ecs.clusterName
ecs.serviceName
ecs.taskFamilyName
The name of the cluster. For more information, refer to the AWS CloudFormation documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
The name of the Elastic Container Service (Amazon ECS) service. For more information, refer to the AWS CloudFormation documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
The name of the task definition family. For more information, refer to the AWS CloudFormation documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | CloudProvider |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
Elastic Load Balancing (ELB)
Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions.
aws.elb.BackendConnectionErrors
aws.elb.HealthyHostCount
aws.elb.HTTPCode_Backend_2XX
aws.elb.HTTPCode_Backend_3XX
aws.elb.HTTPCode_Backend_4XX
aws.elb.HTTPCode_Backend_5XX
aws.elb.HTTPCode_ELB_4XX
aws.elb.HTTPCode_ELB_5XX
aws.elb.Latency
aws.elb.RequestCount
aws.elb.SpilloverCount
aws.elb.SurgeQueueLength
aws.elb.UnHealthyHostCount
The number of errors encountered by the load balancer while attempting to connect to your application.
Note
For high error counts, look for network related issues or check that your servers are operating correctly. The ELB is having problems connecting to them.
For more information, refer to the Elastic Load Balancing documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
A count of the number of healthy instances that are bound to the load balancer.
Note
Hosts are declared healthy if they meet the threshold for the number of consecutive health checks that are successful. Hosts that have failed more health checks than the value of the unhealthy threshold are considered unhealthy. If cross-zone is enabled, the count of the number of healthy instances is calculated for all Availability Zones.
For more information, refer to the Elastic Load Balancing documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of HTTP 2XX response codes generated by back-end instances. This metric does not include any response codes generated by the load balancer.
Note
The 2XX class status codes represent successful actions (e.g., 200-OK, 201-Created, 202-Accepted, 203-Non-Authoritative Info).
For more information, refer to the Elastic Load Balancing documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of HTTP 3XX response codes generated by back-end instances. This metric does not include any response codes generated by the load balancer.
Note
The 3XX class status code indicates that the user agent requires action (e.g., 301-Moved Permanently, 302-Found, 305-Use Proxy, 307-Temporary Redirect).
For more information, refer to the Elastic Load Balancing documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of HTTP 4XX response codes generated by back-end instances. This metric does not include any response codes generated by the load balancer. For more information, refer to the Elastic Load Balancing documentation.
Note
The 4XX class status code represents client errors (e.g., 400-Bad Request, 401-Unauthorized, 403-Forbidden, 404-Not Found).
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of HTTP 5XX response codes generated by back-end instances. This metric does not include any response codes generated by the load balancer. For more information, refer to the Elastic Load Balancing documentation.
Note
The 5XX class status code represents back-end server errors e.g., 500-Internal Server Error, 501-Not implemented, 503-Service Unavailable).
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of HTTP 4XX client error codes generated by the load balancer when the listener is configured to use HTTP or HTTPS protocols. For more information, refer to the Elastic Load Balancing documentation.
Note
Client errors are generated when a request is malformed or is incomplete.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of HTTP 5XX server error codes generated by the load balancer when the listener is configured to use HTTP or HTTPS protocols. This metric does not include any responses generated by back-end instances.For more information, refer to the Elastic Load Balancing documentation.
Note
The metric is reported if there are no back-end instances that are healthy or registered to the load balancer, or if the request rate exceeds the capacity of the instances or the load balancers.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
A measurement of the time backend requests require to process. For more information, refer to the Elastic Load Balancing documentation.
Note
Latency metrics from the ELB are good indicators of the overall performance of your application.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | relativeTime |
Segment By | CloudProvider |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of requests handled by the load balancer. For more information, refer to the Elastic Load Balancing documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
A count of the total number of requests that were rejected due to the queue being full. For more information, refer to the Elastic Load Balancing documentation.
Note
Positive numbers indicate some requests are not being forwarded to any server. Clients are not notified that their request was dropped.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
A count of the total number of requests that are pending submission to a registered instance. For more information, refer to the Elastic Load Balancing documentation.
Note
Positive numbers indicate clients are waiting for their requests to be forwarded to a server for processing.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The count of the number of unhealthy instances that are bound to the load balancer. For more information, refer to the Elastic Load Balancing documentation.
Note
Hosts are declared healthy if they meet the threshold for the number of consecutive health checks that are successful. Hosts that have failed more health checks than the value of the unhealthy threshold are considered unhealthy.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Elastic Application Load Balancing (ALB)
Application Load Balancer is best suited for load balancing of HTTP and HTTPS traffic and provides advanced request routing targeted at the delivery of modern application architectures, including microservices and containers.
aws.alb.ActiveConnectionCount
aws.alb.ClientTLSNegotiationErrorCount
aws.alb.ConsumedLCUs
aws.alb.HTTPCode_ELB_4XX_Count
aws.alb.HTTPCode_ELB_5XX_Count
aws.alb.HTTPCode_Target_2XX_Count
aws.alb.HTTPCode_Target_3XX_Count
aws.alb.HTTPCode_Target_4XX_Count
aws.alb.HTTPCode_Target_5XX_Count
aws.alb.HealthyHostCount
aws.alb.IPv6ProcessedBytes
aws.alb.NewConnectionCount
aws.alb.ProcessedBytes
aws.alb.RejectedConnectionCount
aws.alb.RequestCount
aws.alb.RequestCountPerTarget
aws.alb.RuleEvaluations
aws.alb.TargetConnectionErrorCount
aws.alb.TargetResponseTime
aws.alb.TargetTLSNegotiationErrorCount
aws.alb.UnHealthyHostCount
The total number of concurrent TCP connections active from clients to the load balancer and from the load balancer to the targets.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of TLS connections initiated by the client that did not established a session with the load balancer.
Note
Possible causes include a mismatch of ciphers or protocols.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of load balancer capacity units (LCU) used by the load balancer.
Note
For more information, refer to the Elastic Application Load Balancer documentati
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of HTTP 4XX client error codes that originate form the load balancer. Client errors are generated when requests are malformed or incomplete. These requests have not been received by the target.
Note
This count does not include any response codes generated by the targets.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of HTTP 5XX server error codes that originate form the load balancer. Server errors are generated when requests are malformed or incomplete. These requests have not been received by the target.
Note
This count does not include any response codes generated by the targets.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of HTTP 2XX response codes generated by the target.
Note
This count does not include any response codes generated by the load balancer.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of HTTP 3XX response codes generated by the target.
Note
This count does not include any response codes generated by the load balancer.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of HTTP 4XX response codes generated by the target.
Note
This count does not include any response codes generated by the load balancer.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of HTTP 5XX response codes generated by the target.
Note
This count does not include any response codes generated by the load balancer.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of targets that are considered healthy.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The total number of bytes processed by the load balancer over IPv6.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The total number of new TCP connections established from clients to the load balancer and from the load balancer to targets.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The total number of bytes processed by the load balancer over IPv4 and IPv6.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of connections that were rejected because the load balancer had reached its maximum number of connections.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of requests processed over IPv4 and IPv6. This count only includes the requests with a response generated by a target of the load balancer.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average number of requests received by each target in a target group.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of rules processed by the load balancer given a request rate averaged over an hour.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of connections that were not successfully established between the load balancer and target.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The time elapsed, in seconds, after the request leaves the load balancer until a response from the target is received.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of TLS connections initiated by the load balancer that did not establish a session with the target.
Note
Possible causes include a mismatch of ciphers or protocols.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of targets that are considered unhealthy.
Note
For more information, refer to the Elastic Application Load Balancer documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Elasticache
Amazon ElastiCache is a cloud-caching service that increases the performance, speed, and redundancy with which applications can retrieve data by providing an in-memory database caching system.
The percentage of CPU utilization.
Note
When reaching high utilization and your main workload is from read requests, scale your cache cluster out by adding read replicas. If the main workload is from write requests, scale up by using a larger cache instance type.
Note
For more information, refer to the ElastiCache documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | % |
Segment By | CloudProvider |
Default Time Aggregation | Averave |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of memory considered free, or that could be made available, for use by the node.
Note
For more information, refer to the ElastiCache documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of bytes the host has read from the network.
Note
For more information, refer to the ElastiCache documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of bytes the host has written to the network.
Note
For more information, refer to the ElastiCache documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of swap space used on the host.
Note
If swap is being utilized, the node probably needs more memory than is available and cache performance may be negatively impacted. Consider adding more nodes or using larger ones to reduce or eliminate swapping.
Note
For more information, refer to the ElastiCache documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Relational Database Service (RDS)
Amazon Relational Database Service (Amazon RDS) is a managed SQL database service provided by Amazon Web Services (AWS). Amazon RDS supports an array of database engines to store and organize data and helps with database management tasks, such as migration, backup, recovery, and patching.
aws.rds.BinLogDiskUsage
aws.rds.CPUUtilization
aws.rds.DatabaseConnections
aws.rds.DiskQueueDepth
aws.rds.FreeableMemory
aws.rds.FreeStorageSpace
aws.rds.NetworkReceiveThroughput
aws.rds.NetworkTransmitThroughput
aws.rds.ReadIOPS
aws.rds.ReadLatency
aws.rds.ReadThroughput
aws.rds.ReplicaLag
aws.rds.SwapUsage
aws.rds.WriteIOPS
aws.rds.WriteLatency
aws.rds.WriteThroughput
The amount of disk space occupied by binary logs on the master. Applies to MySQL read replicas.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The percentage of CPU utilization.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | % |
Segment By | CloudProvider |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of database connections in use.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of outstanding I/Os (read/write requests) waiting to access the disk.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of available random access memory, in megabytes.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of available storage space in bytes.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The incoming (Receive) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication. The metric is measured in bytes per second.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The outgoing (Transmit) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication. The metric is measured in bytes per second.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average number of read I/O operations per second.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average amount of seconds taken per read I/O operation.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | relativeTime |
Segment By | CloudProvider |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average number of bytes read from disk per second.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of time, in nanoseconds, a Read Replica DB instance lags behind the source DB instance.
Note
This metric applies to MySQL read replicas.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of swap space used by the database, measured in megabytes.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average number of write I/O operations per second.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average amount of time taken per write I/O operation.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | relativeTime |
Segment By | CloudProvider |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The average number of bytes written to disk per second.
Note
For more information, refer to the Amazon Relational Database (RDS) documentation.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
DynamoDB
DynamoDB is a fully managed proprietary NoSQL database service that supports key-value and document data structures and is offered by Amazon as part of the Amazon Web Services portfolio. For more information, see the Amazon DynamoDB documentation.
The number of failed attempts to perform conditional writes.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of read capacity units consumed over the defined time period.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The amount of write capacity units consumed over the specified time interval.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of read capacity units provisioned for a table or a global secondary index.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of write capacity units provisioned for a table or global secondary table.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of DynamoDB requests that exceed the amount of read capacity units provisioned.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of bytes returned by GetRecords operation during the specified time period.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of items returned by query or scan operations during the specified time period.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of stream records returned by the GetRecords operations during the specific period.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of successful requests to DynamoDB or Amazon DynamoDB Streams during the specified time period. The time period is in milliseconds.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of requests made to DynamoDB or Amazon DynamoDB Streams that resulted in an HTTP 500 status code during the specified time period. HTTP 500 usually indicates an internal service error.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of requests to DynamoDB that exceed the provisioned throughput limits on a resource, such as a table or an index.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of requests to DynamoDB or Amazon DynamoDB Streams that returned an HTTP 400 status code during the specified time period. HTTP 400 usually indicates a client-side error.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of requests to DynamoDB that exceed the provisioned write capacity units for a table or a global secondary index.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Simple Queue Service (SQS)
Amazon Simple Queue Service (Amazon SQS) is a pay-per-use web service for storing messages in transit between computers. Developers use SQS to build distributed applications with decoupled components without having to deal with the overhead of creating and maintaining message queues.
aws.sqs.ApproximateNumberOfMessagesDelayed
aws.sqs.ApproximateNumberOfMessagesNotVisible
aws.sqs.ApproximateNumberOfMessagesVisible
aws.sqs.NumberOfEmptyReceives
aws.sqs.NumberOfMessagesDeleted
aws.sqs.NumberOfMessagesReceived
aws.sqs.NumberOfMessagesSent
aws.sqs.SentMessageSize
Amazon Simple Queue Service (Amazon SQS) is a pay-per-use web service for storing messages in transit between computers. Developers use SQS to build distributed applications with decoupled components without having to deal with the overhead of creating and maintaining message queues. For more information, see Amazon SQS Resources.
The number of messages in the queue that are delayed or currently unavailable for reading. Messages are stuck like this when the queue is configured as a delay queue or when a message has been sent with a delay parameter.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of undelivered messages. These messages are still in the queue, on their way to a client (in flight), but have not yet been deleted or have not yet reached the destination.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of messages available for retrieval from the queue. These are the messages which have not yet been locked by an SQS worker.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of ReceiveMessage API calls that did not return a message. This metric is populated every 5 minutes.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of messages deleted from the queue. Amazon SQS considers every successful deletion that uses a valid receipt handle, including duplicate deletions, to generate the NumberOfMessagesDeleted metric. Therefore, this number could include duplicate deletions.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of messages returned by calls to the ReceiveMessage API action.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The number of messages added to a queue.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
The size of messages in bytes added to a queue. The SentMessageSize does not display as an available metric in the CloudWatch console until at least one message is sent to the corresponding queue.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Byte |
Segment By | CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |