Last year, we shared with the Free Java Devroom and the global OSS community our vision for a new open source monitoring and instrumentation tool for anyone running an open Java stack, along with our fledgeling implementation. Since then, we've been hard at work making this vision a reality. Our project has undergone various transformations, including becoming modular not just in terms of deployment but also from a source code perspective with the help of OSGi, a complete overhaul of the API for extending Thermostat, and an amazing visual makeover - attendees from last year may have trouble recognizing it on sight. Along the way we've also added new, compelling features such as detailed thread monitoring, heap dump and analysis, an Eclipse plugin interface, and more functionality available from the command line. Of course, we also had a lot of fun doing it.
In our talk, we will describe the current state of Thermostat, give a demo of what you can do out of the box, and build a toy plugin on the spot so that attendees can see how easy it is to add custom instrumentation.
Speakers: Mario Torre Roman Kennke