Skip to main content

πŸ”Ž Tracepoint

Put tracepoints in your code and instantly see the snapshots of the application state, the call stack, captured variables, etc. without stopping the application.

Meet Tracepoints

A tracepoint is basically a non-breaking remote breakpoint. Tracepoints differ from ordinary breakpoints in two ways:

  • First, it doesn’t pause the code execution but just takes a screenshot of the variables when the code hits that line.
  • Second, it’s integrated with Thundra’s distributed technology enabling the connection between several tracepoints in the same transaction.

How to use tracepoints:​

Put Tracepoint​

Observe Tracepoint Events​

Enable/Disable Tracepoint​

Edit Tracepoint​

Delete Tracepoint​