AWS Integration - SQS

Mackerel supports obtaining and monitoring Amazon Simple Queue Service (SQS) metrics in AWS Integration.

Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
AWS Integration

Obtaining metrics

The metrics obtainable with AWS Integration’s SQS support are as follows. For Metric explanations, refer to the AWS help page.

Graph name Metric Metric name in Mackerel Unit Statistics
Oldest Age ApproximateAgeOfOldestMessage sqs.oldest_message.age integer Maximum
Message State Count ApproximateNumberOfMessagesDelayed
ApproximateNumberOfMessagesNotVisible
ApproximateNumberOfMessagesVisible
sqs.message_state.delayed
sqs.message_state.not_visible
sqs.message_state.visible
integer Average
Receive Count NumberOfEmptyReceives
NumberOfMessagesReceived
sqs.receive_count.empty
sqs.receive_count.received
integer Sum
Message Count NumberOfMessagesDeleted
NumberOfMessagesSent
sqs.message_count.deleted
sqs.message_count.sent
integer Sum
Sent Message Size SentMessageSize
SentMessageSize
SentMessageSize
sqs.message_size.average
sqs.message_size.max
sqs.message_size.min
bytes Average
Maximum
Minimum

Notes

Due to restrictions on the AWS API, if there are more than 1000 queues in the same region, all queues may not integrate.