runbooks inventory collect-messagingΒΆ
Auto-generated from
runbooks inventory collect-messaging --helpon 2026-05-21. Source of truth: runbooks PyPI package v1.3.22
Usage: runbooks inventory collect-messaging [OPTIONS]
π Discover AWS Messaging resources (SQS queues, SNS topics).
This command discovers messaging infrastructure across your AWS environment
for cost optimization and resource cleanup analysis.
Features: - SQS queue discovery with message counts and retention - SNS
topic discovery with subscription details - Dead letter queue identification
- CSV and JSON export formats - Rich CLI progress indicators
Business Value: - Messaging cost optimization - Dead letter queue analysis -
Unused topic/queue cleanup - Subscription validation
Examples: # Discover all messaging resources runbooks inventory
collect-messaging
# Use specific profile and region runbooks inventory collect-
messaging --profile ops-profile --region us-east-1
# Export to JSON runbooks inventory collect-messaging --format json
--output messaging.json
# Multi-account discovery (via CENTRALISED_OPS_PROFILE) export
CENTRALISED_OPS_PROFILE=YOUR_OPS_PROFILE runbooks inventory collect-
messaging
π Discovers SQS queues and SNS topics for messaging infrastructure
visibility
Options:
--profile TEXT AWS profile (uses CENTRALISED_OPS_PROFILE if not
specified)
--region TEXT AWS region
--output PATH Output file path
--format [csv|json] Output format
--help Show this message and exit.