Monitoring AWS Lambda Managed Instances
Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel,
n'hésitez pas à nous contacter.
Join the Preview!
Datadog Serverless Monitoring for AWS Lambda Managed Instances is in Preview. To send feedback during the Preview, use the Share Feedback option on the Serverless page in Datadog.
Datadog provides full visibility into the metrics, logs, and traces emitted by your AWS Lambda Managed Instances. You can monitor your AWS Lambda Managed Instances alongside your other serverless compute services in a single, unified view. This enables you to spot bottlenecks, fix errors, and determine which workloads to refactor to optimize concurrency, whether that means increasing throughput or reducing unnecessary parallel executions.
Setup
- Metrics, enhanced metrics, and log collection: Supported for all runtimes
- Trace collection: Supported for Python, Node.js
Metrics and logs
To collect standard metrics and logs, set up Datadog’s AWS integration.
To collect enhanced Lambda metrics, set up the Datadog Lambda Extension.
Traces
To collect traces, use Datadog’s standard setup for instrumenting AWS Lambda functions. Choose your runtime:
Data collected
Datadog collects the same metrics for AWS Lambda Managed Instances as it does for standard AWS Lambda applications, excluding aws.lambda.enhanced.estimated_cost and aws.lambda.enhanced.billed_duration. These two metrics are not available for AWS Lambda Managed Instances.
See the list of all metrics collected for AWS Lambda applications.
Correlating logs and traces
To correlate your logs and traces, ensure that you have set DD_TRACE_ENABLED and DD_LOGS_INJECTION to true.
See detailed instructions for your runtime:
Known limitations
During Preview, the Datadog Lambda Extension and Lambda Libraries only support trace collection for Python and Node.js runtimes.