Skip to content

Releases: aws-observability/aws-otel-js-instrumentation

Release v0.11.0

11 May 18:17
aa27d53

Choose a tag to compare

What's Changed

  • feat: Support environment-configured endpoint visibility for HTTP operation names (#388)
  • enhancement(agent-observability): add undici to default enabled instrumentations (#421)
  • feat: auto-detect and mutually exclude native vs third-party agentic instrumentors (#417)
  • fix(agent-observability): fall back to OTEL_EXPORTER_OTLP_ENDPOINT for unsampled spans (#420)
  • feat(agent-observability): add GenAiNestedClientSpanProcessor to deduplicate nested CLIENT spans (#413)
  • feat: add BaggageSpanProcessor by default with OTEL_BAGGAGE_SPAN_ATTRIBUTE_KEYS support (#415)
  • feat(agent-observability): register custom instrumentations in OTEL_NODE_ENABLED_INSTRUMENTATIONS default (#414)
  • fix: Respect OTEL_EXPORTER_OTLP_ENDPOINT in agent observability endpoint configuration (#411)
  • feat(llo-handler): add gen_ai.input.messages, gen_ai.output.messages, and gen_ai.system_instructions support (#412)
  • feat(instrumentation-openai-agents): Add native OpenAI Agents instrumentation support (#401)
  • feat(instrumentation-vercel-ai): Add native Vercel AI instrumentation support (#394)
  • feat(instrumentation-langchain): Add native LangChain instrumentation support (#391)

Upstream Components

  • @aws-sdk/client-cloudwatch-logs - 3.982.0
  • @opentelemetry/api - 1.9.1
  • @opentelemetry/api-logs - 0.215.0
  • @opentelemetry/auto-configuration-propagators - 0.4.6
  • @opentelemetry/auto-instrumentations-node - 0.73.0
  • @opentelemetry/baggage-span-processor - 0.5.0
  • @opentelemetry/core - 2.7.0
  • @opentelemetry/exporter-metrics-otlp-grpc - 0.215.0
  • @opentelemetry/exporter-metrics-otlp-http - 0.215.0
  • @opentelemetry/exporter-trace-otlp-proto - 0.215.0
  • @opentelemetry/exporter-logs-otlp-grpc - 0.215.0
  • @opentelemetry/exporter-logs-otlp-http - 0.215.0
  • @opentelemetry/exporter-logs-otlp-proto - 0.215.0
  • @opentelemetry/exporter-zipkin - 2.7.0
  • @opentelemetry/id-generator-aws-xray - 2.1.0
  • @opentelemetry/instrumentation - 0.215.0
  • @opentelemetry/instrumentation-aws-sdk - 0.70.0
  • @opentelemetry/otlp-transformer - 0.215.0
  • @opentelemetry/propagator-aws-xray - 2.2.0
  • @opentelemetry/resource-detector-aws - 2.15.0
  • @opentelemetry/resources - 2.7.0
  • @opentelemetry/sdk-logs - 0.215.0
  • @opentelemetry/sdk-metrics - 2.7.0
  • @opentelemetry/sdk-node - 0.215.0
  • @opentelemetry/sdk-trace-base - 2.7.0
  • @opentelemetry/semantic-conventions - 1.40.0

Release Artifacts

This release publishes to public ECR and NPM.

Lambda Layer

This release includes the AWS OpenTelemetry Lambda Layer for JavaScript version 0.11.0-aa27d53.

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:14
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:14
ap-east-2 arn:aws:lambda:ap-east-2:412664885777:layer:AWSOpenTelemetryDistroJs:3
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:14
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:14
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:14
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:14
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:14
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:14
ap-southeast-5 arn:aws:lambda:ap-southeast-5:152034782359:layer:AWSOpenTelemetryDistroJs:7
ap-southeast-6 arn:aws:lambda:ap-southeast-6:313828097273:layer:AWSOpenTelemetryDistroJs:2
ap-southeast-7 arn:aws:lambda:ap-southeast-7:980416031188:layer:AWSOpenTelemetryDistroJs:7
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
ca-west-1 arn:aws:lambda:ca-west-1:595944127152:layer:AWSOpenTelemetryDistroJs:7
cn-north-1 arn:aws-cn:lambda:cn-north-1:440179912924:layer:AWSOpenTelemetryDistroJs:7
cn-northwest-1 arn:aws-cn:lambda:cn-northwest-1:440180067931:layer:AWSOpenTelemetryDistroJs:7
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:14
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:14
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:14
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:14
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:14
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:14
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:14
mx-central-1 arn:aws:lambda:mx-central-1:610118373846:layer:AWSOpenTelemetryDistroJs:7
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:14
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:14
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:14

Release v0.10.0

20 Apr 21:06
10e50ae

Choose a tag to compare

What's Changed

  • Fix UnknownRemoteService/UnknownRemoteOperation for Next.js fetch by supporting new HTTP semantic conventions (server.address, server.port, http.request.method, url.full, url.path) as fallbacks (#366)

Upstream Components

  • @aws-sdk/client-cloudwatch-logs - 3.982.0
  • @opentelemetry/api - 1.9.1
  • @opentelemetry/api-logs - 0.214.0
  • @opentelemetry/auto-configuration-propagators - 0.4.6
  • @opentelemetry/auto-instrumentations-node - 0.72.0
  • @opentelemetry/baggage-span-processor - 0.5.0
  • @opentelemetry/core - 2.6.1
  • @opentelemetry/exporter-metrics-otlp-grpc - 0.214.0
  • @opentelemetry/exporter-metrics-otlp-http - 0.214.0
  • @opentelemetry/exporter-trace-otlp-proto - 0.214.0
  • @opentelemetry/exporter-logs-otlp-grpc - 0.214.0
  • @opentelemetry/exporter-logs-otlp-http - 0.214.0
  • @opentelemetry/exporter-logs-otlp-proto - 0.214.0
  • @opentelemetry/exporter-zipkin - 2.6.1
  • @opentelemetry/id-generator-aws-xray - 2.1.0
  • @opentelemetry/instrumentation - 0.214.0
  • @opentelemetry/instrumentation-aws-sdk - 0.69.0
  • @opentelemetry/otlp-transformer - 0.214.0
  • @opentelemetry/propagator-aws-xray - 2.2.0
  • @opentelemetry/resource-detector-aws - 2.14.0
  • @opentelemetry/resources - 2.6.1
  • @opentelemetry/sdk-logs - 0.214.0
  • @opentelemetry/sdk-metrics - 2.6.1
  • @opentelemetry/sdk-node - 0.214.0
  • @opentelemetry/sdk-trace-base - 2.6.1
  • @opentelemetry/semantic-conventions - 1.40.0

Release Artifacts

This release publishes to public ECR and NPM.

Lambda Layer

This release includes the AWS OpenTelemetry Lambda Layer for JavaScript version 0.10.0-10e50ae.

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:13
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:13
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:13
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:13
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:13
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:13
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:13
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:13
ap-southeast-5 arn:aws:lambda:ap-southeast-5:152034782359:layer:AWSOpenTelemetryDistroJs:6
ap-southeast-7 arn:aws:lambda:ap-southeast-7:980416031188:layer:AWSOpenTelemetryDistroJs:6
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
ca-west-1 arn:aws:lambda:ca-west-1:595944127152:layer:AWSOpenTelemetryDistroJs:6
cn-north-1 arn:aws-cn:lambda:cn-north-1:440179912924:layer:AWSOpenTelemetryDistroJs:6
cn-northwest-1 arn:aws-cn:lambda:cn-northwest-1:440180067931:layer:AWSOpenTelemetryDistroJs:6
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:13
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:13
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:13
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:13
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:13
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:13
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:13
mx-central-1 arn:aws:lambda:mx-central-1:610118373846:layer:AWSOpenTelemetryDistroJs:6
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:13
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:13
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:13

Release v0.9.0

24 Feb 18:49
e6c0162

Choose a tag to compare

What's Changed

Breaking Changes

  • Update minimum Node.js version requirement from 14 to 18, aligning with upstream OpenTelemetry JS support (#312)
  • Upgrade OpenTelemetry dependencies to 2.x (core packages 2.5.0, experimental packages 0.211.0) (#314) (#315)

Enhancements

  • Add Service and Environment dimensions to EMF metrics when OTEL_METRICS_ADD_APPLICATION_SIGNALS_DIMENSIONS is enabled. Supports platform-aware environment defaults (Lambda, EC2, ECS, EKS). (#299)
  • Add support for Node.js 24 (#352)

Maintenance

Bugfixes

  • Fix Lambda layer AWS SDK instrumentation not working after OTel 2.x upgrade by externalizing require-in-the-middle from webpack bundle (#349)
  • Fix UDP exporter e2e test by updating sample app to OTel 2.x dependencies (#350)

Upstream Components

  • @aws-sdk/client-cloudwatch-logs - 3.982.0
  • @opentelemetry/api - 1.9.0
  • @opentelemetry/api-logs - 0.211.0
  • @opentelemetry/auto-configuration-propagators - 0.4.6
  • @opentelemetry/auto-instrumentations-node - 0.69.0
  • @opentelemetry/baggage-span-processor - 0.5.0
  • @opentelemetry/core - 2.5.0
  • @opentelemetry/exporter-metrics-otlp-grpc - 0.211.0
  • @opentelemetry/exporter-metrics-otlp-http - 0.211.0
  • @opentelemetry/exporter-trace-otlp-proto - 0.211.0
  • @opentelemetry/exporter-logs-otlp-grpc - 0.211.0
  • @opentelemetry/exporter-logs-otlp-http - 0.211.0
  • @opentelemetry/exporter-logs-otlp-proto - 0.211.0
  • @opentelemetry/exporter-zipkin - 2.5.0
  • @opentelemetry/id-generator-aws-xray - 2.1.0
  • @opentelemetry/instrumentation - 0.211.0
  • @opentelemetry/instrumentation-aws-sdk - 0.66.0
  • @opentelemetry/otlp-transformer - 0.211.0
  • @opentelemetry/propagator-aws-xray - 2.2.0
  • @opentelemetry/resource-detector-aws - 2.11.0
  • @opentelemetry/resources - 2.5.0
  • @opentelemetry/sdk-logs - 0.211.0
  • @opentelemetry/sdk-metrics - 2.5.0
  • @opentelemetry/sdk-node - 0.211.0
  • @opentelemetry/sdk-trace-base - 2.5.0
  • @opentelemetry/semantic-conventions - 1.39.0

Release Artifacts

This release publishes to public ECR and NPM.

Lambda Layer

This release includes the AWS OpenTelemetry Lambda Layer for JavaScript version 0.9.0-e6c0162.

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:12
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:12
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:12
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:12
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:12
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:12
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:12
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:12
ap-southeast-5 arn:aws:lambda:ap-southeast-5:152034782359:layer:AWSOpenTelemetryDistroJs:5
ap-southeast-7 arn:aws:lambda:ap-southeast-7:980416031188:layer:AWSOpenTelemetryDistroJs:5
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
ca-west-1 arn:aws:lambda:ca-west-1:595944127152:layer:AWSOpenTelemetryDistroJs:5
cn-north-1 arn:aws-cn:lambda:cn-north-1:440179912924:layer:AWSOpenTelemetryDistroJs:5
cn-northwest-1 arn:aws-cn:lambda:cn-northwest-1:440180067931:layer:AWSOpenTelemetryDistroJs:5
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:12
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:12
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:12
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:12
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:12
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:12
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:12
me-south-1 arn:aws:lambda:me-south-1:980921751758:layer:AWSOpenTelemetryDistroJs:12
mx-central-1 arn:aws:lambda:mx-central-1:610118373846:layer:AWSOpenTelemetryDistroJs:5
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:12
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:12
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:12

Release v0.8.1

07 Jan 01:26
d7a1b1d

Choose a tag to compare

What's Changed

Bugfixes

  • Fix issue where UDP Exporter throws error in async callback, which isn't caught (#289)

Upstream Components

  • @aws-sdk/client-cloudwatch-logs - 3.621.0
  • @opentelemetry/api - 1.9.0
  • @opentelemetry/auto-configuration-propagators - 0.3.2
  • @opentelemetry/auto-instrumentations-node - 0.56.0
  • @opentelemetry/api-events - 0.57.1
  • @opentelemetry/baggage-span-processor - 0.3.1
  • @opentelemetry/core - 1.30.1
  • @opentelemetry/exporter-metrics-otlp-grpc - 0.57.1
  • @opentelemetry/exporter-metrics-otlp-http - 0.57.1
  • @opentelemetry/exporter-trace-otlp-proto - 0.57.1
  • @opentelemetry/exporter-logs-otlp-grpc - 0.57.1
  • @opentelemetry/exporter-logs-otlp-http - 0.57.1
  • @opentelemetry/exporter-logs-otlp-proto - 0.57.1
  • @opentelemetry/exporter-zipkin - 1.30.1
  • @opentelemetry/id-generator-aws-xray - 1.2.3
  • @opentelemetry/instrumentation - 0.57.1
  • @opentelemetry/instrumentation-aws-sdk - 0.49.0
  • @opentelemetry/otlp-transformer - 0.57.1
  • @opentelemetry/propagator-aws-xray - 1.26.2
  • @opentelemetry/resource-detector-aws - 1.12.0
  • @opentelemetry/resources - 1.30.1
  • @opentelemetry/sdk-events - 0.57.1
  • @opentelemetry/sdk-logs - 0.57.1
  • @opentelemetry/sdk-metrics - 1.30.1
  • @opentelemetry/sdk-node - 0.57.1
  • @opentelemetry/sdk-trace-base - 1.30.1
  • @opentelemetry/semantic-conventions - 1.28.0

Release Artifacts

This release publishes to public ECR and NPM.

Lambda Layer

This release includes the AWS OpenTelemetry Lambda Layer for JavaScript version 0.8.1-d7a1b1d.

Note: the new Lambda Layer versions are not yet deployed to the Lambda and CloudWatch Application Signals consoles. You can add them to your Lambda functions using the AWS CLI.

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:11
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:11
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:11
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:11
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:11
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:11
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:11
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:11
ap-southeast-5 arn:aws:lambda:ap-southeast-5:152034782359:layer:AWSOpenTelemetryDistroJs:4
ap-southeast-7 arn:aws:lambda:ap-southeast-7:980416031188:layer:AWSOpenTelemetryDistroJs:4
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
ca-west-1 arn:aws:lambda:ca-west-1:595944127152:layer:AWSOpenTelemetryDistroJs:4
cn-north-1 arn:aws-cn:lambda:cn-north-1:440179912924:layer:AWSOpenTelemetryDistroJs:4
cn-northwest-1 arn:aws-cn:lambda:cn-northwest-1:440180067931:layer:AWSOpenTelemetryDistroJs:4
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:11
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:11
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:11
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:11
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:11
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:11
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:11
me-south-1 arn:aws:lambda:me-south-1:980921751758:layer:AWSOpenTelemetryDistroJs:11
mx-central-1 arn:aws:lambda:mx-central-1:610118373846:layer:AWSOpenTelemetryDistroJs:4
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:11
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:11
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:11

Release v0.8.0

15 Nov 00:38
c9075a7

Choose a tag to compare

What's Changed

Enhancements

  • Support X-Ray Trace Id extraction from Lambda Context object, and respect user-configured OTEL_PROPAGATORS in AWS Lamdba instrumentation (#259)

Upstream Components

  • @aws-sdk/client-cloudwatch-logs - 3.621.0
  • @opentelemetry/api - 1.9.0
  • @opentelemetry/auto-configuration-propagators - 0.3.2
  • @opentelemetry/auto-instrumentations-node - 0.56.0
  • @opentelemetry/api-events - 0.57.1
  • @opentelemetry/baggage-span-processor - 0.3.1
  • @opentelemetry/core - 1.30.1
  • @opentelemetry/exporter-metrics-otlp-grpc - 0.57.1
  • @opentelemetry/exporter-metrics-otlp-http - 0.57.1
  • @opentelemetry/exporter-trace-otlp-proto - 0.57.1
  • @opentelemetry/exporter-logs-otlp-grpc - 0.57.1
  • @opentelemetry/exporter-logs-otlp-http - 0.57.1
  • @opentelemetry/exporter-logs-otlp-proto - 0.57.1
  • @opentelemetry/exporter-zipkin - 1.30.1
  • @opentelemetry/id-generator-aws-xray - 1.2.3
  • @opentelemetry/instrumentation - 0.57.1
  • @opentelemetry/instrumentation-aws-sdk - 0.49.0
  • @opentelemetry/otlp-transformer - 0.57.1
  • @opentelemetry/propagator-aws-xray - 1.26.2
  • @opentelemetry/resource-detector-aws - 1.12.0
  • @opentelemetry/resources - 1.30.1
  • @opentelemetry/sdk-events - 0.57.1
  • @opentelemetry/sdk-logs - 0.57.1
  • @opentelemetry/sdk-metrics - 1.30.1
  • @opentelemetry/sdk-node - 0.57.1
  • @opentelemetry/sdk-trace-base - 1.30.1
  • @opentelemetry/semantic-conventions - 1.28.0

Release Artifacts

This release publishes to public ECR and NPM.

Lambda Layer

This release includes the AWS OpenTelemetry Lambda Layer for JavaScript version 0.8.0-c9075a7.

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:10
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:10
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:10
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:10
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:10
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:10
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:10
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:10
ap-southeast-5 arn:aws:lambda:ap-southeast-5:152034782359:layer:AWSOpenTelemetryDistroJs:3
ap-southeast-7 arn:aws:lambda:ap-southeast-7:980416031188:layer:AWSOpenTelemetryDistroJs:3
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
ca-west-1 arn:aws:lambda:ca-west-1:595944127152:layer:AWSOpenTelemetryDistroJs:3
cn-north-1 arn:aws-cn:lambda:cn-north-1:440179912924:layer:AWSOpenTelemetryDistroJs:3
cn-northwest-1 arn:aws-cn:lambda:cn-northwest-1:440180067931:layer:AWSOpenTelemetryDistroJs:3
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:10
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:10
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:10
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:10
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:10
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:10
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:10
me-south-1 arn:aws:lambda:me-south-1:980921751758:layer:AWSOpenTelemetryDistroJs:10
mx-central-1 arn:aws:lambda:mx-central-1:610118373846:layer:AWSOpenTelemetryDistroJs:3
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:10
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:10
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:10

Release aws-distro-opentelemetry-exporter-xray-udp v0.0.2

01 Oct 21:41
f7f46b7

Choose a tag to compare

Release aws-distro-opentelemetry-exporter-xray-udp v0.0.1

30 Sep 20:07
308f914

Choose a tag to compare

Release lambda-v0.7.0-21eb9d2

24 Sep 18:16
21eb9d2

Choose a tag to compare

AWS OpenTelemetry Lambda Layer for JavaScript version 0.7.0-21eb9d2

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:9
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:9
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:9
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:9
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:9
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:9
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:9
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:9
ap-southeast-5 arn:aws:lambda:ap-southeast-5:152034782359:layer:AWSOpenTelemetryDistroJs:2
ap-southeast-7 arn:aws:lambda:ap-southeast-7:980416031188:layer:AWSOpenTelemetryDistroJs:2
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
ca-west-1 arn:aws:lambda:ca-west-1:595944127152:layer:AWSOpenTelemetryDistroJs:2
cn-north-1 arn:aws-cn:lambda:cn-north-1:440179912924:layer:AWSOpenTelemetryDistroJs:2
cn-northwest-1 arn:aws-cn:lambda:cn-northwest-1:440180067931:layer:AWSOpenTelemetryDistroJs:2
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:9
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:9
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:9
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:9
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:9
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:9
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:9
me-south-1 arn:aws:lambda:me-south-1:980921751758:layer:AWSOpenTelemetryDistroJs:9
mx-central-1 arn:aws:lambda:mx-central-1:610118373846:layer:AWSOpenTelemetryDistroJs:2
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:9
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:9
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:9

Notes:

Release v0.7.0

07 Aug 19:33
6a7135b

Choose a tag to compare

This release contains the following upstream components:

  • @opentelemetry/api - 1.9.0
  • @opentelemetry/auto-configuration-propagators - 0.3.2
  • @opentelemetry/auto-instrumentations-node - 0.56.0
  • @opentelemetry/api-events - 0.57.1
  • @opentelemetry/baggage-span-processor - 0.3.1
  • @opentelemetry/core - 1.30.1
  • @opentelemetry/exporter-metrics-otlp-grpc - 0.57.1
  • @opentelemetry/exporter-metrics-otlp-http - 0.57.1
  • @opentelemetry/exporter-trace-otlp-proto - 0.57.1
  • @opentelemetry/exporter-logs-otlp-grpc - 0.57.1
  • @opentelemetry/exporter-logs-otlp-http - 0.57.1
  • @opentelemetry/exporter-logs-otlp-proto - 0.57.1
  • @opentelemetry/exporter-zipkin - 1.30.1
  • @opentelemetry/id-generator-aws-xray - 1.2.3
  • @opentelemetry/instrumentation - 0.57.1
  • @opentelemetry/instrumentation-aws-sdk - 0.49.0
  • @opentelemetry/otlp-transformer - 0.57.1
  • @opentelemetry/propagator-aws-xray - 1.26.2
  • @opentelemetry/resource-detector-aws - 1.12.0
  • @opentelemetry/resources - 1.30.1
  • @opentelemetry/sdk-events - 0.57.1
  • @opentelemetry/sdk-logs - 0.57.1
  • @opentelemetry/sdk-metrics - 1.30.1
  • @opentelemetry/sdk-node - 0.57.1
  • @opentelemetry/sdk-trace-base - 1.30.1
  • @opentelemetry/semantic-conventions - 1.28.0
  • @aws-sdk/client-cloudwatch-logs - 3.621.0

This release also publishes to public ECR and NPM.

Release lambda-v0.6.0-89a9b2b

02 Jun 22:54
914fdd7

Choose a tag to compare

AWS OpenTelemetry Lambda Layer for JavaScript version 0.6.0-89a9b2b

Lambda Layer ARNs:

Region Layer ARN
af-south-1 arn:aws:lambda:af-south-1:904233096616:layer:AWSOpenTelemetryDistroJs:8
ap-east-1 arn:aws:lambda:ap-east-1:888577020596:layer:AWSOpenTelemetryDistroJs:8
ap-northeast-1 arn:aws:lambda:ap-northeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
ap-northeast-2 arn:aws:lambda:ap-northeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:8
ap-northeast-3 arn:aws:lambda:ap-northeast-3:615299751070:layer:AWSOpenTelemetryDistroJs:8
ap-south-1 arn:aws:lambda:ap-south-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
ap-south-2 arn:aws:lambda:ap-south-2:796973505492:layer:AWSOpenTelemetryDistroJs:8
ap-southeast-1 arn:aws:lambda:ap-southeast-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
ap-southeast-2 arn:aws:lambda:ap-southeast-2:615299751070:layer:AWSOpenTelemetryDistroJs:8
ap-southeast-3 arn:aws:lambda:ap-southeast-3:039612877180:layer:AWSOpenTelemetryDistroJs:8
ap-southeast-4 arn:aws:lambda:ap-southeast-4:713881805771:layer:AWSOpenTelemetryDistroJs:8
ca-central-1 arn:aws:lambda:ca-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
eu-central-1 arn:aws:lambda:eu-central-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
eu-central-2 arn:aws:lambda:eu-central-2:156041407956:layer:AWSOpenTelemetryDistroJs:8
eu-north-1 arn:aws:lambda:eu-north-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
eu-south-1 arn:aws:lambda:eu-south-1:257394471194:layer:AWSOpenTelemetryDistroJs:8
eu-south-2 arn:aws:lambda:eu-south-2:490004653786:layer:AWSOpenTelemetryDistroJs:8
eu-west-1 arn:aws:lambda:eu-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
eu-west-2 arn:aws:lambda:eu-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:8
eu-west-3 arn:aws:lambda:eu-west-3:615299751070:layer:AWSOpenTelemetryDistroJs:8
il-central-1 arn:aws:lambda:il-central-1:746669239226:layer:AWSOpenTelemetryDistroJs:8
me-central-1 arn:aws:lambda:me-central-1:739275441131:layer:AWSOpenTelemetryDistroJs:8
me-south-1 arn:aws:lambda:me-south-1:980921751758:layer:AWSOpenTelemetryDistroJs:8
sa-east-1 arn:aws:lambda:sa-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
us-east-1 arn:aws:lambda:us-east-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
us-east-2 arn:aws:lambda:us-east-2:615299751070:layer:AWSOpenTelemetryDistroJs:8
us-west-1 arn:aws:lambda:us-west-1:615299751070:layer:AWSOpenTelemetryDistroJs:8
us-west-2 arn:aws:lambda:us-west-2:615299751070:layer:AWSOpenTelemetryDistroJs:8

Notes: