1855271 Members
6003 Online
104109 Solutions
New Discussion

ARM 2.0

 
Ramesh Fereidooni
New Member

ARM 2.0

Hi there!

I am trying to get ARM 2.0 working so that we can collect transaction detail on the application. We are getting Transaction ID, App Name, Trans Name and Trans User, however, the CPU time, etc. come up as "na".

We have followed "armsample4" as a guideline. By just useing "armsample4" we get "na" as well. "ttd.conf" does have "trans=*".
What are we missing to get the actual numbers.

Any help would be much appreciated.

Thanks!
2 REPLIES 2
Jim Welch
Respected Contributor

Re: ARM 2.0

armsample4 doesn't seem to be doing much of anything. It's not logging significant cpu time in glance on my system. It is spending almost all it's time in a sigtimedwait system call. I syspect that you need to modify the code to do something useful....open a file and read the contents, or spin the cpu a little to generate some overhead. I'll play with it tomorrow and see if I can create enough resource usage to show up in glance.
Any sufficiently advanced technology is indistinguishable from Magic - Arthur C. Clarke
Jim Welch
Respected Contributor

Re: ARM 2.0

Hmmmmm....I changed armsample4 to use lots of cpu during transactions and I still get na for the metrics in glance...

Then I did some research and found the answer on page 20 of the current MeasureWare User's Guide. The default is to not log resource usage for transactions. To log transaction resource usage change the transaction part of the log line in /var/opt/perf/parm from "transaction" to
"transaction,resource"
If you want to use correlation also, use
"transaction=resource, correlator"

NOTE:In the current version of measureware, the mwa user's guide is in /opt/perf/paperdocs/mwa/C/mwausers.pdf
or you can download it from:
http://ovweb.external.hp.com/lpe/doc_serv/


Any sufficiently advanced technology is indistinguishable from Magic - Arthur C. Clarke