This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/java-agent/instrumentation/aws-lambda-events-2.2.md.

AWS Lambda Events

OpenTelemetry Java agent instrumentation

This instrumentation enables FaaS spans and messaging spans for AWS Lambda functions handling event types.

  • Name: aws-lambda-events-2.2
  • Scope: io.opentelemetry.aws-lambda-events-2.2
  • Target versions: com.amazonaws:aws-lambda-java-core:[1.0.0,)
  • Library: https://docs.aws.amazon.com/lambda/latest/dg/java-handler.html

Telemetry

  • Span attributes: messaging.operation, messaging.system, faas.invocation_id, faas.trigger, http.request.method, http.response.status_code, url.full, user_agent.original

Configuration

OptionTypeDefaultDescription
otel.instrumentation.http.known-methodslistCONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACEConfigures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as _OTHER.
otel.instrumentation.aws-lambda.flush-timeoutint10000Flush timeout in milliseconds.

Data

  • JSON: /data/javaagent/instrumentations/aws-lambda-events-2.2/aws-lambda-events-2.2-f80e5b9edc61.json
  • Explore: /java-agent/instrumentation/aws-lambda-events-2.2