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 Elasticsearch Response

Thundra's Python agent supports integration with the Elasticsearch client for Python thus, allowing you to monitor how your application interacts with Elasticsearch in an easy way.

Configuring Elasticsearch Trace

By default, tracing Elasticsearch responses 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_elasticsearch_disable to true. Below example shows, how to disable elasticsearch integration.

Below is an example of elasticsearch trace with Python:

Trace Elasticsearch Response

Suggested Edits are limited on API Reference Pages

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