Rapid debugging for dev, staging and production

Cut everyday debugging time by hours!

No coding, restarts or redeployment needed.

Using Rookout is as easy as inserting a breakpoint, only nothing breaks or stops.

Choose and define rules to collect any data you need by setting non-breaking “breakpoints” in your live code with just a few clicks.

Deliver the data anywhere – to your APM, alerting or logging tools, or just view it in our IDE-like interface.

Production-grade debugging

Get full-stack, specific variables, metrics and more from your live code, as it runs in dev, staging, and production.

Pipeline the extracted data anywhere, in real-time, even if you’d never thought about it beforehand or created any instrumentation to collect it.

Cut debugging time by 80%!

Rookout eliminates the burdensome debugging process of writing more code, testing, getting approval and redeploying. Instead, just point & click.

Speed up debugging iterations, and decrease frustration and context switching.

Any cloud, any environment

Our solution supports Python, JVM, and NodeJS on AWS, IBM Cloud Functions, Microsoft Azure, Google Cloud or on your bare metal.

Enjoy end-to-end security, coupled with a small footprint and negligible performance impact.

As a company whose business is drones, ‘real-time debugging’ sometimes occur literally on the fly, during the limited duration of a drone’s flight. Rookout’s innovative debugging platform allows us to quickly debug our python cloud environment in mid-air, without redeploying more code.

 

Udi Zohar, VP Product

AIdoc’s app runs on a hospitals’ local network and doesn’t constantly send data back to our servers, so it’s not always easy to trace a bug for a client on a different continent. Rookout makes it possible to find bugs without spending hours on log-collection and trying to simulate the unique real-world environment of a particular hospital network.

 

Guy Reiner, VP R&D

We Play with Everyone

Once the data is collected you can send it to any destination, be it your logging, alerting, monitoring, storage application or a generic webhook.

 
Sentry
DataDog
New Relic
slack
pagerduty
splunk
MySQL
redis
elastic
Webhooks
 
post

The 5 Approaches to Production Debugging

It's a game of mix and match.

Read More
post

Is DevOps Leaving Developers Behind?

How to close the gap.

Read More
debugging live lambdaVideo

Debugging Live Lambda

How to debug your live Lambda functions without stopping your serverless app.

Read More

Rookout Never Sleeps

Even if you’re being paged, just give Rookout a shout and we’ll be there for you.

We never stop your app, we always expedite your work.