SQS Metrics

Generated metrics for the AWS SQS subsystem

aws_sqs_queue_info

  • Type: Info
  • Description: Information related to the SQS resource generated from the AWS API
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name
    • Tag Set

aws_sqs_approximate_age_of_oldest_message_avg

  • Type: Gauge
  • Description: The average approximate age of the oldest non-deleted message in the queue
  • Based on: SQS/ApproximateAgeOfOldestMessage
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_approximate_number_of_messages_delayed_avg

  • Type: Gauge
  • Description: The number of messages in the queue that are delayed and not available for reading immediately
  • Based on: SQS/ApproximateNumberOfMessagesDelayed
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_approximate_number_of_messages_not_visible_avg

  • Type: Gauge
  • Description: The number of messages that are being processed but not yet acknowledged
  • Based on: SQS/ApproximateNumberOfMessagesNotVisible
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_approximate_number_of_messages_visible_avg

  • Type: Gauge
  • Description: The number of messages available for retrieval from the queue
  • Based on: SQS/ApproximateNumberOfMessagesVisible
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_empty_receives_total

  • Type: Counter
  • Description: The number of ReceiveMessage API calls that did not return a message
  • Based on: SQS/NumberOfEmptyReceives
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_messages_deleted_total

  • Type: Counter
  • Description: The number of messages deleted from the queue
  • Based on: SQS/NumberOfMessagesDeleted
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_messages_sent_total

  • Type: Counter
  • Description: The number of messages added to a queue
  • Based on: SQS/NumberOfMessagesSent
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_message_size_min

  • Type: Gauge
  • Description: The min size of messages added to a queue
  • Based on: SQS/SentMessageSize
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_message_size_avg

  • Type: Gauge
  • Description: The average size of messages added to a queue
  • Based on: SQS/SentMessageSize
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name

aws_sqs_message_size_max

  • Type: Gauge
  • Description: The max size of messages added to a queue
  • Based on: SQS/SentMessageSize
  • Labels:
    • aws_account_id
    • aws_region
    • queue_name