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_...
Loc_Pham_101863
May 25, 2005Historic F5 Account
According to the SDK documentation:
STATISTIC_TM_TOTAL_CYCLES - Total CPU cycles spent in traffic management.
STATISTIC_TM_IDLE_CYCLES - CPU cycles spent polling with no traffic.
STATISTIC_TM_SLEEP_CYCLES - CPU cycles yielded to other processes (uniprocessor only).
The actual CPU cycles spent handling traffic is Total - (Idle + Sleep).
These numbers are cumulative since startup. The difference over an interval should be used to get the current load.
The method used to get these statistics is System::Statistics::get_global_statistics
You should get some data back when calling this method, since the stats are cumulative since startup. What do you get for these stats (under TMM cycles) when doing a "bp global show" on the CLI? Do you get anything?
Please note that these statistics only relate to CPU utilization pertaining to traffic management, not the host's CPU utilization. Host's CPU utilization statistics are not available at this time.
Loc
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
