Skip to main content

SQS

This plugin discovers SQS queues from AWS accounts.

Status: experimental

Example Configuration


credentials:
region: "us-east-1"
id: "<aws-secret-id>"
secret: "<aws-secret-key>"
tags:
- "sns"

Configuration

The following configuration options are available:

PropertyTypeRequiredDescription
discover_dlqboolfalseDiscover Dead Letter Queue relationships

Available Metadata

The following metadata fields are available:

FieldTypeDescription
content_based_deduplicationboolWhether content-based deduplication is enabled
deduplication_scopestringDeduplication scope for FIFO queues
delay_secondsstringDelay seconds for messages
fifo_queueboolWhether this is a FIFO queue
fifo_throughput_limitstringFIFO throughput limit type
maximum_message_sizestringMaximum message size in bytes
message_retention_periodstringMessage retention period in seconds
queue_arnstringThe ARN of the SQS queue
receive_message_wait_timestringLong polling wait time in seconds
redrive_policystringRedrive policy JSON string
tagsmap[string]stringAWS resource tags
visibility_timeoutstringThe visibility timeout for the queue