Thundra APM

AWS Lambda Debugger

AWS Lambda Debugger is now called Serverless Debugger!
This page is deprecated. You can check the active version from here.
Serverless applications come with many advantages, such as a quicker time to release, automatic scaling of applications, and flexibility. However, when users migrate to serverless, they discover the challenges that come from the result of old developer habits no longer being available. One of the strongest challenges is debugging. Debugging allows developers to find the origin of any issue and solve it. On a daily basis, developers need to debug their applications on their local IDE, but this isn’t possible in serverless applications. That’s where Thundra comes in. Thundra Debugger eases this pain by offering a remote debugging experience on your local IDE.

How to get Authentication Key for AWS Lambda Debugger

You need to build a connection through an authentication key between the Lambda function and your local IDE to debug your Lambda function. This authentication is established with the Thundra Authentication Key.
You can find your authentication key on the Thundra AWS Lambda Debugger panel
You can gather your AWS Lambda Debugger key by clicking the link on the first card
We currently support Java, Python, and Node.js runtimes for debugging. Follow the instructions to have a native debugging experience for your Lambda functions:
To ease your debugging experience, VSCode and IntelliJ Idea plugins are available on marketplaces: