Hi All!

I am trying to write and application that reads performance data and
writes the values into a database. I read values like ssCpuRawSystem,
ssCpuRawIdle and can calculate the percent usage. However, I am reading
values from a Solaris machine with multiple CPU and it seems that all of
the values seem to be based on the fact that there are multiple CPUs.
That is, adding all of the values gives me more than 100%. 

With a single CPU one has 100% - CPU Idle =  Total CPU Usages. This does
not work with multiple CPUs, apparently. I found some references on the
Internet that said one needs to consider 200% for 2 CPUs and so on.
However, Looking in UCD-SNMP-MIB, I don't see any references to what is
done on machines with multiple CPUS. 

So biggest the question is whether I can simply multiple all of the
values by the number of CPUs or if there is a better way to do this. Any
help is appreaciated.

Regards,

Jim Mohr


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Net-snmp-users mailing list
[EMAIL PROTECTED]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to