Chronon Recording Server

Allows you to use the Recorder on remote machines, and allows you to manage and share recordings easily within teams. See why your team needs the Chronon Recording Server.

Overview Features Supported Containers Pricing Download


Record remote Java applications.

The Recording Server makes it share recordings on different machines among team members or across multiple teams.

Control the Chronon recorder on remote machines easily.

Every remote Java application running with a Chronon Recorder can be easily managed through a central web UI. You can manage the Chronon Recorder on an entire datacenter using the Recording Server.

Share recordings easily among team members.

The Recording Server makes it share recordings on different machines among team members or across multiple teams.


Dynamically Start and Stop Recording.

The Recording Server allows you to dynamically start and stop the Chronon recorder in a running Java application. This way you can run your application always with the recorder enabled but in a dormant state, and record only when you need to, say at the first occurrence of a bug.

Automatically flush out old recordings.

Old recordings are automatically flushed away to keep from filling up disk space.

Share recordings easily among team members.

For recording long running programs, you can configure time intervals to ‘split’ a recording. This makes sure that an individual recording doesn’t get too large physically. Also it allows you to easily pick at recording at a time interval you want to examine, say between 2pm and 3pm.

Easily configure and control the performance of Chronon Recorder.

You can configure all aspects of the Chronon Recorder and easily control the performance impact it has on your program.

Record long running programs that run for weeks or months.

The Recording Server is specifically designed for long running, server side applications that run for weeks or months at a time. The Recording Server will take care of splitting the recording if it get too large and flushing out old recordings.

Rid yourself of log files

Get rid of the need to look at long sparsely detailed log files to debug your program. Just play back the entire execution and see exactly what took place in your program. Also, use the Post Execution Logging feature in the Chronon Time Travelling Debugger to add logging anywhere in your code *after* your program’s execution.

Real life, real solutions.

Use to record and control the recorder on your production servers.

Find out how

…And read about more solutions

No extra network traffic.

The Recording Server is designed to handle 1000s of nodes. There is no extra network traffic generated during operation. All recordings and recorder management activities take place locally on the box where the recorder is running, thus having zero impact on your network traffic.

Fault Tolerant Architecture.

The Recording Server is designed with failure in mind. Even if one of the nodes goes down, or the machine hosting the recording server itself goes down, the recording and management of recordings on each node will continue without interruption.

Supported Containers

Chronon Recording Server supports all major java web containers and even non-major ones (that are not listed below):

oracle websphere tomcat jboss glassfish resin google jetty sap spring virgo geronimo

Try it for a free 30 day evaluation!

For an extended evaluation past the usual 30 day period please contact sales with details

Chronon Recording Server