Skip to content
← Tools / Skills
ToolRookout (Dynatrace)/10 trustMetrics-checked

Rookout

Debug live production code with non-breaking breakpoints, no restarts needed.

Acquired — still operating

acquired by Dynatrace Aug 2023

Visit official site →

About

Rookout gave developers a live data collection and debugging platform for actively running code, including Kubernetes-hosted cloud-native applications. Using non-breaking breakpoints, engineers could pull variables, stack data, and metrics out of production without adding code, restarting services, or redeploying, which made reproducing production issues in staging largely unnecessary.

Dynatrace announced a definitive agreement to acquire Rookout in August 2023, planning to embed its developer-first observability into the Dynatrace platform and combine it with Dynatrace's AI and automation capabilities. The acquisition closed later that year, and Rookout's technology now powers live debugging inside Dynatrace.

What it can do

  • Non-breaking breakpoints in live production code
  • On-demand log and metric collection without redeploys
  • Kubernetes-native troubleshooting workflows
  • Privacy-aware data handling with redaction controls

Setup

Install the Rookout SDK or agent in the application, then set non-breaking breakpoints from the IDE plugin or web UI against live processes.

Prerequisites

An application in a supported runtime such as Node.js, Python, JVM, or .NET.

Use cases

live-debuggingproduction-observabilitytroubleshootingsre

Works with

Trust score — 7/10

/10 trustMetrics-checked

Scored 7/10 (metrics tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 127; Trending score 68/100 from researcher assessment.

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.