AWS Lambda

(New in version 0.3.5 )

Import name: sentry_sdk.integrations.aws_lambda.AwsLambdaIntegration

The AWS Lambda integration for the Python SDK can be used like this:

import sentry_sdk
from sentry_sdk.integrations.aws_lambda import AwsLambdaIntegration

sentry_sdk.init(
    dsn="___PUBLIC_DSN___",
    integrations=[AwsLambdaIntegration()]
)

def my_function(event, context):
    ...

Behavior

With the AWS Lambda integration enabled, the Python SDK will:

  • Automatically report all uncaught exceptions from your lambda functions.

  • Request data is attached to all events: HTTP method, URL, headers, formdata, JSON payloads. Raw bodies and multipart file uploads are excluded. Personally identifiable information (such as user ids, usernames, cookies, authorization headers, ip addresses) is excluded unless send_default_pii is set to True.

In this guide