Fastest Production Debugger

Extract LIVE code datapoints with Non-breaking Breakpoints

No restarts, redeployment or overhead

Getting started is a snap!

Install the Rookout pypi package

1
# Run this command line from your console
pip install rook
Copy

Start the Rookout SDK

2
# Import the package in your app's entry-point file,
# just before it starts

import rook

if __name__ == "__main__":
    rook.start(token='[Your Rookout Token]')  
    # Your program starts here :)
Copy

Install the Rookout npm package

1
// Run this command line from your console
npm install --save rookout
Copy

Start the Rookout SDK

2
// Require the package in your app's entry-point file
const rook = require('rookout');

rook.start({
    token: '[Your Rookout Token]'
});
Copy

Download the Rookout java agent

1
# # Run this command line from your console
curl -L "https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.rookout&a=rook&v=LATEST" -o rook.jar
Copy

Configure and run the Rookout java agent

2
# Export your token as an environment variable
export ROOKOUT_TOKEN=[Your Rookout Token]

# Set your JVM to use the rook as a java agent
export JAVA_TOOL_OPTIONS="-javaagent:(pwd)/rook.jar"
Copy

Slash debugging time by 80% !

  • Set ‘non-breaking’ breakpoints to get data without stopping or breaking
  • Reduce garbage logs and time spent maintaining them
  • Increase productivity and avoid context switching
  • Effortlessly reproduce and solve bugs in dev, staging, and production
  • Works on everything: e.g.  on-prem, K8s, serverless

Get instant visibility into your stack trace

  • Get detailed, real-time, non-simulated data
  • All the data you need – when you need it
  • Full dump, metrics, variables, and more
  • Top-notch security: with SOC2 certification, PII redaction, and a data-on-prem feature

We Play with Everyone

Rookout accelerates our dev cycle by helping us release features and fix bugs much more quickly. We now have a clear understanding of how the code behaves in our microservice-oriented architecture.

Nadav Sharir, VP Engineering