Maintained with ☕️ by
IcePanel logo

Amazon SNS now supports AWS X-Ray active tracing to visualize, analyze, and debug application performance

Share

Services

[Amazon Simple Notification Service (Amazon SNS)](/sns/), a messaging service that provides high-throughput, push-based, many-to-many messaging between distributed systems, microservices, and event-driven serverless applications, now supports active tracing with [AWS X-Ray](/xray/). Customers can now view traces that flow through Amazon SNS topics to destination services, such as Amazon Simple Queue Service, AWS Lambda, and Amazon Kinesis Data Firehose, in addition to traversing the application topology in [Amazon CloudWatch ServiceLens](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ServiceLens.html). Customers can enable AWS X-Ray active tracing using the [Amazon SNS SetTopicAttributes API](https://docs.aws.amazon.com/sns/latest/api/API%5FSetTopicAttributes.html), [Amazon SNS Management Console](https://console.aws.amazon.com/sns/v3/home), or via AWS CloudFormation. With AWS X-Ray active tracing enabled for Amazon SNS, customers can identify bottlenecks and monitor the health of event-driven applications by looking at segment details for Amazon SNS topics, such as resource metadata, faults, errors, and message delivery latency for each subscriber. Active tracing with AWS X-Ray for Amazon SNS is generally available in all AWS Regions, including the AWS GovCloud (US) Regions and AWS China Regions. To learn more about enabling AWS X-Ray active tracing for Amazon SNS, visit the [Amazon SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/sns-active-tracing.html). For more information on resource policies and how to visualize Amazon SNS requests in AWS X-Ray, visit the [AWS X-Ray Developer Guide](https://docs.aws.amazon.com/xray/latest/devguide/xray-services-sns.html).