Installing IBM Support Assistant on Ubuntu

The IBM Support Assistant (ISA) is free (cost) software from IBM that helps with problem determination for IBM software. From my point of view it is most useful for being a gateway to some of the tools for looking into Java problems. Two of particular note are the Health Center and Garbage Collector and Memory Visualizer – great tools for checking into Java performance.

The software is available for Linux, but in RPM format. It is quite easy to transform an RPM file for use with a Debian based system such as Ubuntu. I’m running Ubuntu 10.04 Lucid Lynx (LTS).

  1. Install Alien
    sudo apt-get install alien
  2. Convert the RPM into a deb package (including scripts)
    sudo alien -d --scripts support-assistant-4.1.2.00-20101123_1610.i386.rpm
  3. Install resulting deb package
    sudo dpkg -i support-assistant_4.1.2.00-20101124_i386.deb

As far as I can tell, a Java runtime is included in the download. My system already had Java installed, and as these are tools for analyzing Java you will probably want Java installed. I’d suggest you get a copy of the IBM JDK 6, but I’m a bit biased. (you may get a chuckle out of the fact that getting the IBM JDK on Ubuntu will require you to do some additional installation tricks).

Once installed you just have the workbench. To get the tools you’ll need to add them. The first launch should guide you through this process. If not, you can get there via the Workbench menus:

It may take some digging here as there are lots of options, but you want the “IBM Monitoring and Diagnostic Tools for Java – Health Center” and “IBM Monitoring and Diagnostic Tools for Java – Garbage Collection and Memory Visualizer” which should be in the “JVM Based Tools” category.

eXtreme Blue

IBM runs an internship (COOP) program called IBM Extreme Blue.  This is in addition to the regular internship (COOP) program, the difference is that the extreme blue program is the “best of the best”.  There are only a few IBM labs that host these projects, but they select students from a very broad base of students who have worked for IBM in previous work terms.

The teams are composed of 3 students focused on technical work, and 1 MBA who handles the business side of things.  Their goal is to take a concept and create a compelling business case for further investment (by IBM).  Think of this as a Start-Up on steroids – they’ve got less than 4 months to do it all.

This week all of the extreme blue students are gathered in Armonk, N.Y. where they will deliver their finely tuned pitches.  The audience will be composed of their fellow students, IBM mentors and most importantly IBM Executives.  Sam Palmisano is usually able to find time to take a brief tour of the booths that the students have setup, with a special stop at one of them for a deeper dive.

The Ottawa J9 team hosted an extreme blue project this year.  We used this to help take one of our prototype concepts further towards a complete business case.  I have to confess this is a bit of a teaser post – since I can’t disclose very much about the project.  You’ll have to speculate wildly based on the following image:

java_unlimited

You may want to check out the video clip from the local news station that talks about the IBM Ottawa Extreme Blue expo.

Our team has a long history of hiring our COOP students, its a great deal both ways.  The students know what they are walking into, and we’re got a better idea of what they are capable of.  Even I was a COOP student for the VM team way back when.  Each of the names involved with this project are top notch students -whoever manages to hire them will be lucky (and yes, we’ll be trying to).

Good luck in N.Y. this week guys!