FEATURES

FREE TRIAL
INTERACTIVE DEMO
thu-b-icon-ins FLEXIBLE INSTRUMENTATION
AUTOMATED INSTRUMENTATION

Flexible and straightforward to implement, simply modify environment variables to add monitoring to your environment. With automated instrumentation you don't need to redeploy your functions.

For monitoring inside specific functions, just add annotations. It's that simple.

MANUAL INSTRUMENTATION

With support for manual instrumentation, you can precisely target specific code within your functions with a low code manual approach. For example, manual instrumentation is useful for:

  • Embedding custom properties to monitor.
  • Embedding custom code spans to execute your logic inside your Lambda functions.

thu-b-icon-zero-blue

ZERO OVERHEAD


Thundra adds no latencies, bulk, or burden to your AWS Lambda environment.

Avoid making REST calls that add execution time to your functions. With asynchronous monitoring capability, Thundra simply collects your CloudWatch logs for you to analyze your Lambda environment without affecting function duration or memory consumption.

thu-b-icon-trace-blue-1DEEP DIVE TRACING

Follow the end-to-end journey of your invocations. Deep dive and understand each interaction: From initial request, through any external services your function calls, to final response.

Trace your AWS Lambda functions with exceptional flexibility, including:

  • Understand how and where errors are occurring within your functions
  • Trace public and private functions at method levels
  • Monitor the return values of your methods
  • Configure tracing levels for classes and methods separately
  • Understand why a function is running longer than expected by configuring trace dispatches
thu-fea-tra-image

thu-b-icon-zero-blue

ADVANCED SEARCHING


Quickly discover critical issues in your serverless environment.

Don't spend time guessing where your problems areas are in your environment. Dig into your data and discover the source of your serverless performance issues. Navigate, sort, and filter via profile, region, and time. Rapidly sort through large amounts of data to search for:

  • Erroneous invocations.
  • Cold starts.
  • Executions longer than a threshold time.

Thundra makes searching through your serverless world easy.

thu-fea-tra-image

thu-b-icon-proPROFILING

Obtain complete transparency into performance changes as your application executes.

Understand your application's baseline behavior and use Thundra to look for abnormalities. Easily test your assumptions to perform continuous improvement and smooth execution of your code.

With profiling, track metrics to understand exactly how your environment is performing. Monitor memory and CPU consumption. Track garbage collection activity. Thundra lets you take proactive steps to keep your system healthy versus waiting for failures to alert you to problems.

thu-trace-reversed

thu-b-icon-zero-blue

WARM-UP


Cold starts happen. Improve application responsiveness with Thundra's smart cold start solution.

Drop your cold start percentage to less than 1% with zero code changes. Use Thundra's warm-up module to makes concurrent calls to keep your Lambda containers warmed up and ready to go.

thu-b-icon-insMETRIC, LOG, AND TRACE AGGREGATION

Analyze the whole picture with aggregated log, trace, metrics. Achieve full context and visiblity into your environment with all your observability data in a single location.

Idenfity which function is the bottleneck by looking through your Amazon X-Ray trace chart. View that function's CPU usage and other metrics and logs to discover any anomalies. All the information you need to identify the problem is there to analyze, at a glance.

thu-fea-log-image@2x

thu-b-icon-zero-blue

DEBUGGING


Devote less time to debugging and more time to coding valuable features.

Troubleshoot your application easily and painlessly with Thundra. Make changes to your functions and instantly see the results, allowing you to quickly fix problems with your code and get back to building new functionality.

thu-fea-deb-image@2x