Posted: Fri Jan 26, 2007 7:07 am Post subject: Broker JVM Tuning - Use of Wily Introscope
Master
Joined: 16 May 2001 Posts: 200 Location: Green Bay Packer Country
I'm trying to use Wily to instrument the broker's JVM to look at how our java code is performing. As part of the use of Wily, I need to set the following JVM properties:
I can't find a way to do this. There's also a CLASSPATH addition but I think we'd got that fine. If anyone has any ideas on how to do this that would be great. I've also got a PMR open with IBM on this. I'll post back the results for everyone when I get this working in any case. _________________ Thanks!!!
There is an environment variable IBM_JAVA_OPTIONS - you can try setting that to your list of properties. _________________ I am *not* the model of the modern major general.
Joined: 16 May 2001 Posts: 200 Location: Green Bay Packer Country
Assume company XYZ....
We had to set up specific logging for each broker and that meant a specific agentprofile for each broker.
We had to set up a pbl to point to a broker specific pbd.
We had to set up a pbd with the following:
SetFlag: XYZ
TurnOn: XYZ
IdentifyMatchingClassesAs: "com.xyz.wbimb.*" XYZ
TraceComplexMethodsIfFlagged: XYZ BlamedMethodTimer "XYZ|{packageandclassname}|{method}:Average Response Time (ms)"
TraceComplexMethodsIfFlagged: XYZ PerIntervalCounter "XYZ|{packageandclassname}|{method}:Invocations per Interval"
TraceComplexMethodsIfFlagged: XYZ ConcurrentInvocationCounter "XYZ|{packageandclassname}|{method}:Concurrent Invocations"
This is very generic. It didn't work so well when we were more specific in what we were asking for.
Then in the Interscope workstation, we needed to MANUALLY match the jvms listed to an EG using a PID specified within the jvms listed in Wily. _________________ Thanks!!!
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum