Integrate OneAgent on AWS Lambda

AWS Lambda lets you run code without provisioning or managing servers. This deployment model is sometimes referred to as "serverless" or "Function as a Service" (FaaS).

For AWS Lambda, monitoring consumption is based on Davis data units. See Serverless monitoring for details.


  • A Lambda function runs in an application on a container managed by AWS. This lets you focus on writing code without worrying about the underlying application or infrastructure.
  • Lambda functions are ephemeral. This means that the underlying container can be suspended or recycled when there’s no request pending.
  • Lambda functions can process only one request at a time. When there are n concurrent requests, n containers are created. All of this is completely transparent to the developer.


Deploy OneAgent as AWS Lambda extension

Deploy OneAgent on AWS Lambda container images

See also

OpenTelemetry interoperability on AWS Lambda

Troubleshoot monitoring issues for AWS Lambda