We are looking at fixing the issue, but it seems to be quite difficult to find relevant information needed for proper fix, so I would like to ask you guys on thwack for help.
Is anyone using custom pollers for polling CPU on these multi-core H3C devices? Is there a way how to find out how many CPU units the device has or which components from CPU load table are relevant?
Orion NPM 10.2 introduced new CPU polling methods for H3C devices:
Poller which uses H3C-ENTITY-EXT MIB is called "N.Cpu.SNMP.H3CGen1" and uses OID:
h3cEntityExtCpuUsage = 1.3.6.1.4.1.2011.10.2.6.1.1.1.1.6.
Poller which uses HH3C-ENTITY-EXT MIB is called "N.Cpu.SNMP.H3CGen2" and uses OID:
hh3cEntityExtCpuUsage = 1.3.6.1.4.1.25506.2.6.1.1.1.1.6.
New CPU pollers are implementing methodology described in this article:
www.h3c.com/.../656451_57_0.htm
Both pollers collect all entries from the table and SUM all non-zero CPU load values together. This approach is producing incorrect results if device has more than one CPU core, for example H3C 7500.
Thanks,