Distributed tracing unified with non-breaking tracepoints.
Thundra Sidekick is a remote debugger that lets you debug your cloud apps just like in your local.
Auto instrument, no overhead, no code change!
Thundra Sidekick's cloud debugger gets connected to your code repository and lets you set tracepoints for any application running on any cloud platform. You can pull your code from GitHub, GitLab, Bitbucket, and etc.
*Java runtime is supported now. Support for Python and other runtimes are coming soon.
**Github integration is supported now. Gitlab and Bitbucket integrations are coming soon.
Tracepoint is a non-breaking breakpoint integrated with Thundra's distributed technology. Simply set the tracepoints to the lines you need to get your application state with local, and global variables including the full stack trace.Explore more
When the code execution hits the tracepoint, Thundra Sidekick takes a snapshot of the variables and the call stack. Just like the code pauses in the breakpoint but it actually doesn't. All valuable data is retrieved with no performance overhead.Explore more
Thundra Sidekick connects several tracepoints in the same distributed transaction by using our novel distributed tracing technology. You are able to understand the flow in the application by navigating between snapshots of the same transaction.Explore more
When you know what fixes the problem, you normally fix the code, build and deploy the new version. Thundra Sidekick allows developers to reload the code in a remote environment without re-deploying the application. This means a huge amount of time saved!
* This feature is to be released soon