enum Tracing
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Lambda.Tracing |
![]() | software.amazon.awscdk.services.lambda.Tracing |
![]() | aws_cdk.aws_lambda.Tracing |
![]() | @aws-cdk/aws-lambda » Tracing |
X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).
Example
const fn = new lambda.Function(this, 'MyFunction', {
runtime: lambda.Runtime.NODEJS_16_X,
handler: 'index.handler',
code: lambda.Code.fromInline('exports.handler = function(event, ctx, cb) { return cb(null, "hi"); }'),
tracing: lambda.Tracing.ACTIVE,
});
Members
Name | Description |
---|---|
ACTIVE | Lambda will respect any tracing header it receives from an upstream service. |
PASS_THROUGH | Lambda will only trace the request from an upstream service if it contains a tracing header with "sampled=1". |
DISABLED | Lambda will not trace any request. |
ACTIVE
Lambda will respect any tracing header it receives from an upstream service.
If no tracing header is received, Lambda will call X-Ray for a tracing decision.
PASS_THROUGH
Lambda will only trace the request from an upstream service if it contains a tracing header with "sampled=1".
DISABLED
Lambda will not trace any request.