Skip to content

runbooks inventory collect-messagingΒΆ

Auto-generated from runbooks inventory collect-messaging --help on 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.

ExamplesΒΆ