Forum Discussion
Steven_Hotovy_8
Nimbostratus
May 25, 2005Getting CPU Utilization in BigIP
I have several questions regarding CPU performance monitoring of the BigIP.
1. What method should be invoked to get CPU utilization on the BigIP?
2. Can the STATISTIC_TM_TOTAL_...
Jun 02, 2005
The statistics are 64-bit values and the numbers you are showing look like they are capped at 32-bits. SOAP encoding doesn't support 64-bit numbers natively so we use a structure of two 32-bit numbers and rely on the client application to use those values in whatever local 64-bit representation they can use.
struct ULong64 {
long high;
long low;
}
You will need to use the high and low 32-bit values to construct a 64-bit number.
Here's some examples on how to do it
Perl:
$value = $Statistic->{"value"};
$low = $value->{"low"};
$high = $value->{"high"};
$value64 = ($high<<32)|$low;
C:
UInt64 build64(VirtualServer.CommonULong64 value)
{
return ((ulong)value.high<<32)|(ulong)value.low;
}
Hope this helps...
-Joe
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
