RousselTMLEARNING

Observability

Live Debugger in Dynatrace

Set non-breaking breakpoints in production and read variables and stack traces.

1. What is Live Debugger for? #

Set non-breaking breakpoints in production and read variables and stack traces.

The principle #

Live Debugger sets non-breaking breakpoints: the agent collects state at a code line without stopping the application. Each hit produces a snapshot: local variables, stack trace, process information and trace.

Live Debugger : IDE or app → Breakpoint → Snapshot → Analysis

2. Key features #

What the app offers.

Overview #

FeatureRole
ÉtatsActive, Pending, Disabled, Error, Warning
ConditionsCollect only when an expression is true
LimitesData cap per breakpoint, automatic disabling
IDEVS Code and JetBrains extensions: Snapshots panel
DQLfetch application.snapshots to query snapshots

3. Getting started #

First steps.

Step by step #

  1. Open the file in the app or in your IDE.
  2. Set a breakpoint, optionally conditional.
  3. Wait for the next hit on the line: the snapshot arrives.
  4. Read variables, then remove the breakpoint.

Prerequisites #

  • Permissions dev-obs:breakpoints:set and storage:application.snapshots:read.
Production data. A snapshot captures real values: passwords, personal data. Restrict access and use masking rules.

Sources #

From the official documentation consulted in November 2026: labels and availability change with platform versions.

Related articles

Accessing the Dynatrace playground and getting started

The Dynatrace playground is a demo environment full of real data: how to access it, what it allows and does n…

Grail buckets in Dynatrace: creation, routing, retention, rights and costs

Complete guide to Grail buckets: purpose, default buckets, creation in Storage management, with the API or Te…

The Dynatrace QuickStart app: getting your first data in minutes

Discover the QuickStart app: add data with Auto Discovery or a dedicated tile, read Findings, explore with da…

Keep learning

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!