GeezerVison is showing github.com — feat(boto3): Add SNS service extension (`queue.publish` spans) · Issue #7573 · getsentry/sentry-python
feat(boto3): Add SNS service extension (queue.publish spans) #7573
Description
Currently SNS publishes are generic rpc spans. Add the following attributes:
All operations with TopicArn
aws.sns.topic.arn, messaging.destination.name (topic name)
Publish/PublishBatch: op=queue.publish, kind producer
messaging.system=aws.sns, messaging.operation.type=send, messaging.operation.name=publish
messaging.message.id (Publish), messaging.batch.message_count (PublishBatch)
- batch
Failed entries set error.type=aws_batch_partial_failure
Span names are in the following format: send alerts.
Additional logic:
PhoneNumber and platform-endpoint TargetArn publishes get messaging.destination.name=[Filtered] (send [Filtered])
cloud.resource_id from EndpointArn, SubscriptionArn and platform-endpoint TargetArn behind data_collection[user_info]
Activity
linear-code commented on Sep 22, 2026
changed the title
[-]feat(boto3): Add SNS service extension[/-] [+]feat(boto3): Add SNS service extension (`queue.publish` spans)[/+] on Oct 20, 2026added a commit that references this issue
on Nov 11, 2026This issue will close once commit 36870b8 is merged into the 'master' branch.36870b8
Metadata
Metadata
Development
No branches or pull requestsIssue actions