Version 1

    Infoblox appliance CPU custom mib pollers using transformation formula.


    Based on Infoblox FAQ.


    How can I calculate CPU load from SNMP raw values?



    The following formula can be used to calculate CPU usage:- 100 * (ssCpuRawUser.0 + ssCpuRawNice.0 + ssCpuRawSystem.0) / ( ssCpuRawUser.0 + ssCpuRawNice.0 + ssCpuRawSystem.0 + ssCpuRawIdle.0 + ssCpuRawWait.0) The raw values are cumulative and to calculate statistics or plot a chart between time t1 and t2 we can use delta between t1 and t2 for each of these counters in the formula.  The relevant OIDs are:- UCD-SNMP-MIB::ssCpuRawUser.0 OID:  . UCD-SNMP-MIB::ssCpuRawNice.0 OID:  . UCD-SNMP-MIB::ssCpuRawSystem.0 OID:  . UCD-SNMP-MIB::ssCpuRawIdle.0 OID:  . UCD-SNMP-MIB::ssCpuRawWait.0 OID:  . Note:- Certain SNMP tools may use deprecated OID 'UCD-SNMP-MIB::ssCpuIdle. 0' (. resulting in wrong CPU load calculation.  Refer to KB #13591 for more details.