Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWS services support expansion for opentelemetry-instrumentation-botocore #2515

Open
zzhlogin opened this issue May 10, 2024 · 1 comment
Open

Comments

@zzhlogin
Copy link

Currently the opentelemetry-instrumentation-botocore pkg only support limited AWS services with extension, as application ecosystem grows, we want to broaden our support to encompass a wider range of services and add more resource attributes into span. Right now, we are considering improving instrumentation support for Kinesis, S3, SQS and SNS. There will be more support coming up for other AWS services in the future.

Describe the solution you'd like
We want to expand _KNOWN_EXTENSIONS in opentelemetry-instrumentation-botocore . For example, in _SqsExtension, we will add "aws.sqs.queue_name" into span attributes. And adding more for the other services as well.

Additional context
We have a aws-otel-python-instrumentation pkg, which builds aws python distro for AWS Application Signals enablement. This pkg depends on opentelemetry-python-contrib for manual/auto instrumentation. We want to expand support for AWS Application Signals, thus want to contribute to upstream instrumentation pkg.

@xrmx
Copy link
Contributor

xrmx commented May 29, 2024

That would be great

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants