Thundra: Serverless Observability for AWS Lambda

The black box nature of AWS Lambda and other serverless environments means that identifying and fixing performance issues is difficult and time-consuming. Built for straightforward debugging, monitoring, and observability, Thundra provides deep insight into your entire serverless environment. Thundra collects and correlates all your metrics, logs, and traces, allowing you to quickly identify problematic invocations and also analyzes external services associated with that function. With Thundra’s zero overhead and automated instrumentation capabilities, your developers are free to write code without worrying about bulking up their Lambdas or wasting time on chasing black box problems.

Get Started    Discussions

Trace SqlAlchemy Response

Thundra's Python agent supports integration with the SQLAlchemy for Python thus, allowing you to monitor how your application interacts with relational databases through SqlAlchemy in an easy way.

Configuring SQLAlchemy Trace

By default, tracing SQLAlchemy operations is enabled, but can also be disabled as is required through configuration. You can disable your integrations via Lambda environment variable. You just need to set thundra_agent_lambda_trace_integrations_sqlalchemy_disable to true. Below example shows, how to disable sqlalchemy integration.

Below is an example of trace of sqlite operations through SQLAlchemy:

Trace SqlAlchemy Response

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.