OID to poll CPU utilization
======================

To fetch the CPU utilization of the each core versa MIB "deviceCpuLoadPercentage" will be used as "deviceCpuID" is not available for polling/direct query.

So from the below output we can see that outputs are in ascending order starting from core 0

versa@ubuntu:~$ snmpwalk -v2c -c public -m all -M /2123_versa-mibs 10.192.121.102 1.3.6.1.4.1.42359.2.2.1.1.5.1.2   


iso.3.6.1.4.1.42359.2.2.1.1.5.1.2.4.67.80.85.48 = STRING: "5.15"  >>>>>>Core 0
iso.3.6.1.4.1.42359.2.2.1.1.5.1.2.4.67.80.85.49 = STRING: "35.05" >>>>>>Core 1

Basically, these OID denotes the table index where SNMP reverts when we tried to poll the OIDS. So table index changes according to the digits of the core.

Also there will be a difference in OID from 0-9th and from 10th core respectively.
So,
 
 iso.3.6.1.4.1.42359.2.2.1.1.5.1.2.4.67.80.85.49    >>> denotes core 1
 
 iso.3.6.1.4.1.42359.2.2.1.1.5.1.2.5.67.80.85.49.48 >>> the 49 48 denotes 1 and 0  >>> which is 10th core.
 iso.3.6.1.4.1.42359.2.2.1.1.5.1.2.5.67.80.85.49.49 >>> 49 49 denotes 1 and 1 which is 11 th core.

If the SNMP tool is not able to fetch the details properly from the 10th core we need to calibrate on SNMP tool.