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.
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.
aws.sqs.ApproximateNumberOfMessagesDelayed
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 | Avg |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
aws.sqs.ApproximateNumberOfMessagesNotVisible
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 | Avg |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
aws.sqs.ApproximateNumberOfMessagesVisible
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 | Avg |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
aws.sqs.NumberOfEmptyReceives
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 |
aws.sqs.NumberOfMessagesDeleted
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 |
aws.sqs.NumberOfMessagesReceived
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 |
aws.sqs.NumberOfMessagesSent
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 |
aws.sqs.SentMessageSize
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 | 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 |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.