Tuesday, May 26th, 2009

Free tool for monitoring and profiling Java application – IBM Health Center

Software performance analysis is a crucial part in the SDLC. There are a good number of profilers are available for analysing the Java application’s performance. To help the developers in this front, IBM has come up with a monitoring and diagnosting tool called Health Center. It’s a free tool monitoring IBM’s Java vistual machines with a minimal usage of processor’s time. When used, the tool provides a detailed information about classes that are being loaded, gargage collection information, profiling data and the environment details such as configuration and system of the monitored application.

The health center is coming in two parts:

  1. Health Center client - responsible for displaying the profiled data in a GUI
  2. Health Center Agent - collects the pofiling data from the Java application and the virtual machine and provides the data to the health center client (the GUI).

IBM health center can be installed using IBM’s Support assistant. To see a detailed installation instruction, please check out IBM Health center’s home page.

If you can remember, some time back, Sun (Oracle!?) has also introduced a visual analysing tool called VisualVM, which also does the same thing – profiling the virtual machine. VisualVM team is also running a blogging contest to popularize visualVM amongst the developers. If you are interested in participating this contest, blog about VisualVM and win 500$! You can get more information about this contest from here.

It looks like Health center is almost similar to VisualVM, but health center is specifically designed for profiling IBM’s Java virtual machines. If you are interested, the you can give it a shot!

{ 1 comment… read it below or add one }

harry159 December 14, 2009 at 3:24 pm

I think it will be a huge success for IBM. It is a good tool.

Colon Cleanse

Reply

Leave a Comment

Previous post:

Next post: