CtrlB adds support for Python applications. Add logs and snapshots at runtime without the need for restarts or redeployments.
Tracepoints can be put onto only executable codes inside methods.
Only method arguments and local variables are captured while getting a snapshot of the tracepoint.
Only the top frame (the method where the tracepoint was put) snapshot is captured. Lower frames' (caller methods in the call stack) snapshots are not captured yet but frame class name, method name, and line numbers are provided.