For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

netsecurity_666's avatar
netsecurity_666
Icon for Nimbostratus rankNimbostratus
Apr 18, 2014

SNMP DCA CPU monitor

Hello All,

 

I'm trying to use Dynamic Ratio Balancing using SNMP DCA Monitor with its predefined SNMP oid (Mem,CPU,Disk).

 

Particularly I'm interested in CPU monitoring.

 

I read thoroughly all the guides and resources I was able to find , but still I couldn't manage to make it work as expected (at all, actually), and I'm beginning to believe that there's an issue in the implementation itself.

 

The problem is that this monitor tries, correctly, to calculate the CPU percent using ssCpuRawSystem, ssCpuRawUser, ssCpuRawNice, ssCpuRawIdle values but , and this is the error to me, taken as absolute value while one should , in theory, take two samples of the same values and work with the differences.

 

If the systems has been idle for a long while the ssCpuRawIdle will be very high and the other values very low and it would take a lot a of time in Busy state for the ssCpuRawUser to catch up.

 

In other words in this way the SNMP DCA monitor would take ages to notice an increment in CPU usage.

 

So or this monitor expects the ssCpu... values to be relative to the last 20 seconds or the monitor itself is not well conceived.

 

Am I doing it wrong or am I expecting the wrong thing or there's a problem with SNMP DCA monitor?

 

Thanks.

 

No RepliesBe the first to reply