Saturday, September 5, 2020

SQS & CloudWatch

Amazon SQS (Simple Queue Service) is a managed queue component from AWS cloud service.  Amazon CloudWatch enables you to collect, access, and correlate this data on a single platform from across all your AWS resources, applications, and services.  User can view and analyze your queues' metrics from the Amazon SQS console, the CloudWatch console, using the AWS CLI, or using the CloudWatch API.

The combination of SQS and CloudWatch is powerful in terms of stability, scalability, resilency, performance, etc.  It is achievable by setting CloudWatch alarms for Amazon SQS metrics.

CloudWatch metrics for your Amazon SQS queues are automatically collected and pushed to CloudWatch at one-minute intervals. These metrics are gathered on all queues that meet the CloudWatch guidelines for being active. CloudWatch considers a queue to be active for up to six hours if it contains any messages or if any action accesses it.

6 comments: