AnsweredAssumed Answered

Dynamic Instrumentation usage

Question asked by Steve_Oak on Nov 2, 2015
Latest reply on Nov 5, 2015 by Guenter_Grossberger

In our company, we have a group of dedicated System Performance Engineers (SPE) that can be requested via the application team. Most of these are staunch APM advocates (even if they still call it Wily). This will not touch and application that does not have at least the Introscope Agent installed. Most of these people look at Introscope as the "Performance Monitor" but during the Debug process they will often install HP Diagnostics for its Profiling capabilities. Sometimes, in a new cluster they will initially  devote all the JVMs on a particular machine to HP Diagnostics.


I typically do not have access to the WebSphere Console (all installations an update are done by our "partner" IBM) so when an application team asks why they can see some servers in Introscope and not others it takes me some time to figure out that it does not have an agent since HP Diagnostics is running.


Anyway....I digress....since most of the SPE folk have not heard about the new Instrumentation capabilities in the 9.7/10.x agents and it is hard for me to explain it since I do not know if I understand it completely....


So, has anyone put together a document how to use this new facility in Debug and Dev/OPs?  I have looked in the IntroscopeAgent.profile and the manuals and have not come up with a good way to explain it to the SPE people...


I ask since I think if there are things they can easily do with an agent to increase the visibility they will tend not to go thru the work to have the agent removed to install HP Diag...