When you add Thundra to your serverless application, it automatically detects the distributed and local traces, metrics and logs. You can integrate Thundra into your serverless application written in Node.js, Python, Java, .NET, Golang smoothly. There are numerous way of integrating Thundra like :
Thundra puts no additional burden on your Lambda functions.
Thundra provides lightweight libraries which detect, gather and send the data with minimal overhead. With async monitoring, you can even reduce it to zero by sending data over Amazon Cloudwatch.
Distributed + Local = Full Tracing
With Thundra’s unique tracing capability, you can both track the messages in distributed serverless architecture and trace the methods in your methods.
Thundra makes the journey of serverless transactions transparent in a flexible way with:
Noone knows your application better than you. With Thundra, you can create your own point of view towards your system and share it with your colleagues.
Cold starts happen. You can minimize them with Thundra's smart cold start solution.
On top of great monitoring capabilities, Thundra aims to make serverless experience more
seamless for serverless folks. With Thundra's warm-up module, you can keep your Lambda
containers warm with our concurrent calls to desired number of containers. By only
plugging Thundra's warm-up module with no code modification, you will be sure that cold
start percentage will drop to less than 1% for Java, Node.js, Python and Golang.
Monitor Architecture Visually
Serverless is more than functions. You need to see the big picture to focus on the overall health of your system. Thundra pulls your attention to problematic parts in your architecture.
Stay on top of your serverless problems with Thundra’s highly customizable alert policies and actionable notifications. Reduce the time-to-resolve drastically with Thundra!