Thundra Main Background Image
Thundra Mobile Background Image

Application Performance Monitoring for Serverless and Containers

Understand your distributed applications' behavior end-to-end, ensure application health, performance, and cost-effectiveness.
play buttonSee how it works
Application Performance Monitoring for Serverless and Containers
Start for free. No credit card required.
Thundra APM Pricing

Check out Thundra APM Demo!

thundra Integrations
Broad Set of Integrations
Thundra's APM works everywhere! Its lightweight agents provide automated instrumentation and distributed tracing for your applications on containers, VMs, serverless and more. It does not require any manual work, additional code, training or maintenance.
distributed tracing
Trace Distributed Transactions
Trace your distributed transactions end-to-end and understand the root causes of the errors and latencies of your distributed applications by automated tracing. Thundra provides true end-to-end management of distributed applications across serverless architecture, containers, as well as virtual machines.
Thundra vs Epsagon - Why choose Thundra?
See the Comparison
time travel debugging
Record and Replay
Thundra's offline-debugging enables you to step over each code line of your application after the execution and track the values of the local variables. It is just like replaying the execution exactly in the same cloud environment. You can debug your event-driven architectures and uncover the unknowns.
live serverless debugging
ServerlessDebugger is an online debugger that runs on your cloud environment while all the other solutions simulate it. With ServerlessDebugger, you can debug your serverless apps like you debug any code that you host on your computer with native debugging actions. It enables you to see the values of local variables and the entire stack trace through its VSCode and IntelliJ IDEA plugins.
Extensive documentation for Serverless & Containers monitoring.
See The Docs
Step up your team’s productivity to the next level.
Deliver applications secure and fast. Debug issues in development.
Reduce mean time to resolve issues in production.
light bulb
Speed of Light
Automated observability at its best with hassle free developer experience
fast time to market
Fast time to market
Increase developer productivity and boost your development teams’ velocity.
powerful insight
Platform Agnostic
Thundra APM works anywhere such as AWS cloud, Google Cloud Platform and etc.
cost optimization
Cost Optimization
Optimize your application costs by monitoring resource usage with detailed insights.
End-to-End Visibility
End-to-End Visibility
Understand the event-driven application behavior from all aspects.
Proactive Monitoring
Proactive Monitoring
Set granular alerts on flexible queries, then get notified through any channel you wish.
Aaron Jensen from Substantial
Aaron Jensen
Principal Developer, Substantial
I'd consider Thundra a must-have for any serverless application we're building for our clients. The granularity Thundra provides into our distributed microservices is a time and money saver.
Substantial uses Thundra
Tom Kowalski from DaySmart
Tom Kowalski
Chief Architect @ DaySmart
The biggest benefit is being able to “see” the issues in our serverless architecture and being able to “pinpoint” them intuitively.
DaySmart takes advantage of Thundra
Ross Coundon
CTO @ Leadent Digital
Thundra APM is a critical element of our observability and monitoring strategy for our many serverless applications. It allows us to not only monitor the health and performance of our applications, but also to get real-time insight into how they can be tuned and improved. Engagement with Thundra’s core technical team continues to be first-class.
Leadent Digital optmizes cost with Thundra.
Dhaval from Winnow
Dhaval Pancholi
Director - Winnow, Crunch Media Works
Thundra is one of the great ways to solve observability issues in our serverless application. It's like putting a tracer bullet in our codebase which helps us to pinpoint part of infrastructure which can be improved or is failing. Now, with introduction of the code-analysis feature, Thundra is taking analytics a step further by almost automating parts of code-review process.
Winnow optmizes cost with Thundra.
Ankit from Datavizz
Ankit Sheth
CEO, DataVizz
Gaining end-to-end visibility and management for our serverless stack and increasing developer productivity and high application performance while proactively managing using metrics and benchmarks was a big win for us.
DataVizz uses Thundra to respond alerts
Arda from Arcelik
Arda Tasci
AI and Analytics Lead at Arcelik
With easy set-up in minutes, Thundra lets us quickly dig deep into our serverless data pipeline. We identify and solve issues even before they happen, thanks to the insights provided by Thundra.
Arcelik uses Thundra for data visualization
Ivan from
Ivan Toth
Senior Software Engineer,
It brought us much more insights into errors happening and tracking them down which we were missing for some years now. The tagging feature is awesome as it brings us the ability to track issues based specifically per customer. uses Thundra
Elmer from Soulpicks
Elmer van den Heuvel
CTO, Soulpicks
Thundra allows us to keep a great overview of our Serverless AWS environment as we can easily monitor lambda performance, cold starts, errors and costs. The detailed tracing functionality and the ability to tag invocations with user ids and error codes have been proven invaluable
Soulpicks use Thundra for decreasing cold starts
Schedule a 1-1 meeting for tailored demo
Schedule a Demo
Also available on
aws marketplace logo
Ease your procurement process by adding Thundra fee on your AWS Bill
Subscription Plan
Haven’t found what you’re looking for?
Try the Thundra Resource center or
Contact us
Do I need to provide payment details in order to begin my Free Plan?
No. All you need to do is set up an account to get started. We do not need your credit card details in our Free plan.
What does Traced Invocation mean?
"Traced invocation" means an invocation containing the trace information (i.e. which AWS services it calls, which database queries it executes, does the API call gets an error, and etc.). When you reach the "traced invocation" limit, the trace information will be filtered in your next invocations and you will only be able to see the basic invocation information (i.e. request&response data, duration, error status, and etc.).
What if I exceed my invocation limit?
In the case of when you approach your invocation limit, we will send you more than one notification in advance. You can easily upgrade your plan if you wish to do it before your billing period ends. We will be happy to assist you with your questions on usage limits if you kindly contact our customer support team at
Do you have a trial?
No, we do not have a trial. Our Free Plan has decent limits to help get started and it is forever free. We do not restrict any features on our Free Plan so a trial is not required.
Which features can I access during my free trial?
We do not restrict features from our plans. You can use all of Thundra APM’s features in your Free Plan as well as paid plans. We believe that developers should be able to have access to all of Thundra’s features without the restriction of paid plan limitations.
What does support look like at the Free, Lite, Standard, and Enterprise levels?
We strive to provide a high level of support to all our users – we want you to achieve great things with Thundra APM. We provide a prioritized level of support for customers at the Enterprise level and have a variety of ways you can quickly connect with our team of serverless engineers to get help. Additional support SLAs and off-hours escalation options are available to customers at the Enterprise level. We support all users via our community discord for instant messaging.