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
node.js lambda -> aws-otel-lambda -> ADOT collector doesn't work #627
Comments
Can you provide some additional details on the failure that is seen to help us triage/investigate this issue better? |
@vsakaram Thanks for your response. I'm not sure whether you have access to this AWS support case (13151228451). For Node.js, the automatic instrumentation (i.e. no code changes needed other than the steps outlined in https://aws-otel.github.io/docs/getting-started/lambda/lambda-js#enable-auto-instrumentation-for-your-lambda-function) is working as intended for AWS SDK V2 clients/calls but NOT for AWS SDK V3 clients/calls. The AWS Distro for OpenTelemetry Lambda Support For JavaScript does work to automatically instrument the AWS SDK for JavaScript V2 (see screenshot Node_SDK_v2_working.png). This was tested in both Node14.x and Node 16.x . However, ADOT for JavaScript doesn't work to automatically instrument the AWS SDK for JavaScript v3 in Node.js 18.x. |
@vsakaram Do you need anything else from me? |
@vsakaram Any updates on this one? |
any updates on this? are you planning to support aws-sdk v3 with nodejs 18 since aws is depricating aws-sdk v2 & node 14, 12 are in the deprication phase ? thanks!! |
This issue is stale because it has been open 90 days with no activity. If you want to keep this issue open, please just leave a comment below and auto-close will be canceled |
Any updates? |
Has this issue been addressed? |
This issue is stale because it has been open 90 days with no activity. If you want to keep this issue open, please just leave a comment below and auto-close will be canceled |
This issue was closed because it has been marked as stale for 30 days with no activity. |
It seems node.js lambda -> aws-otel-lambda -> ADOT collector doesn't work at this moment. We tried the following combination:
Interestingly, python lambda -> aws-otel-lambda -> ADOT collector works.
Given our experience with the python route, we believe there are some issues or bugs in the node.js route at this moment.
Is anyone able to use node.js lambda -> aws-otel-lambda -> ADOT collector? If so, could you share your working combination of runtime, architecture, and aws-otel-lambda?
The text was updated successfully, but these errors were encountered: