Friday, February 7 • 11:30 - 13:10
Thermostat - Show YOUR Java Application's Performance Metrics

Sign up or log in to save this to your schedule and see who's attending!

It is important to understand your Java application's behavior at runtime. This becomes business critical if your application behaves poorly when deployed in production. Having data for analyzing your Java application's misbehavior can be crucial. Thermostat helps with that and provides developers and admins with a framework for Java application monitoring and instrumentation.

Thermostat comes with recording and visualization capabilities for your Java application. It also allows for decoupling of metric recording and its analysis. What's more, Thermostat supports remote monitoring and instrumentation of the system which is hosting your Java application while keeping the extra overhead minimal. In short, it can provide an inside perspective of what's happening inside your OpenJDK JVM while it's executing your application.

In this session we'll show some of Thermostat's out-of-the-box-features and we will conclude with a hands-on workshop developing a simple Thermostat plug-in. This plug-in will perform certain actions based on events happening at runtime in a remote Java application. Attendants will be guided through the process of creating this plug-in and will furthermore see how easy it is to extend Thermostat in order for it to do what YOU need it to perform.

Language: English
Audience: Java developers/Sysadmins

avatar for Severin Gehwolf

Severin Gehwolf

Software Engineer, Red Hat
Severin Gehwolf is an active Thermostat and past Eclipse developer and also fixes the occasional OpenJDK bug. Since he is very busy with his work on Thermostat he retired his Eclipse committer status. That said, he remains an Eclipse fan-boy. Severin is also an active Fedora contributor... Read More →

Friday February 7, 2014 11:30 - 13:10
Workshop room L3 - C511

Attendees (0)