Skip to main content
If you use Odigos-managed Lambda instrumentation, you can skip this page — the connector publishes the layer version into your account itself (lambda:PublishLayerVersion) the first time it instruments a function. Nothing to preload.
If you self-manage instrumentation, you have two choices for where the layer your CloudFormation, CDK, or Terraform attaches actually lives:
Simplest option: attach the public layer ARN Odigos publishes in every region (arn:aws:lambda:<region>:<odigos-account>:layer:odigos-otel-<language>-<arch>:<n>) directly in your function resource. No preloading, no extra deploy — for next steps see Instrument Lambda. If your organization’s policy forbids attaching a Lambda layer owned by another AWS account, use the Preload into your own account (SAR) tab instead.

Next steps

Instrument Lambda

CDK and CloudFormation for every supported Lambda language.

CDK reference

Every option on the Lambda CDK construct, in depth.