06 Jun 2025
06:43 AM
- last edited on
09 Jun 2025
08:59 AM
by
MaciejNeumann
Could you please explain the specifications of Live Debugger?
The UI of LiveDebugger displays the source code, but typically, source code is not deployed to production servers—instead, compiled binaries are deployed.
Am I correct in understanding that there is no need to deploy source code in the production environment, and that the tool is used in conjunction with development tools (such as the VS Code extension or JetBrains plugin), connected to a version control system like Git, with access to the released version of the code?
BestRegards,
Kohei Otsuka
Solved! Go to Solution.
06 Jun 2025 08:50 AM
You don't need to upload your source code anywhere. Dynatrace does not have access to your source code. Live debugger is used in conjunction with your IDE (Jetbrains / VSCode have plugins) or you can use the live debugger app in Dynatrace UI to setup breakpoints and view snapshots. If you are using the Live debugger app and the source code is local (not on GitHub or other supported services), you just need to download the Dynatrace Desktop App (not the best name chosen for its functionality), which acts as a sidecar on your desktop. Live debugger app in Dynatrace UI then accesses the source code using this sidecar. Everything lives in your browser. The source code does not get uploaded.