enum SystemLogLevel
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Lambda.SystemLogLevel |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awslambda#SystemLogLevel |
![]() | software.amazon.awscdk.services.lambda.SystemLogLevel |
![]() | aws_cdk.aws_lambda.SystemLogLevel |
![]() | aws-cdk-lib » aws_lambda » SystemLogLevel |
Lambda service will automatically captures system logs about function invocation generated by the Lambda service (known as system logs) and sends these logs to a default CloudWatch log group named after the Lambda function.
Example
import { ILogGroup } from 'aws-cdk-lib/aws-logs';
declare const logGroup: ILogGroup;
new lambda.Function(this, 'Lambda', {
code: new lambda.InlineCode('foo'),
handler: 'index.handler',
runtime: lambda.Runtime.NODEJS_18_X,
loggingFormat: lambda.LoggingFormat.JSON,
systemLogLevelV2: lambda.SystemLogLevel.INFO,
applicationLogLevelV2: lambda.ApplicationLogLevel.INFO,
logGroup: logGroup,
});
Members
Name | Description |
---|---|
INFO | Lambda will capture only logs at info level. |
DEBUG | Lambda will capture only logs at debug level. |
WARN | Lambda will capture only logs at warn level. |
INFO
Lambda will capture only logs at info level.
DEBUG
Lambda will capture only logs at debug level.
WARN
Lambda will capture only logs at warn level.