Dx NetOps Portal shows memory utilization being much higher than what is reported by the device when running:
The above shows memory utilization of approximately 18% (Processor Pool) while in Dx NetOps Portal, it shows over 80%:
Dx NetOps Portal 20.2 or later
Looking through dcdebug data, found the following values for the two OIDs used by Dx NetOps Portal to calculate the memory utilisation:
Mar 10 15:00:43.827: 18.104.22.168.22.214.171.124.126.96.36.199.1.17.7 = 3260732
Mar 10 15:00:43.827: 188.8.131.52.184.108.40.206.220.127.116.11.1.19.7 = 620428
This is the data returned by the device itself when Dx NetOps Portal polls it. So if we use the above two values in the Utilization equation that Dx NetOps Portal uses:
So this is:
Then we get;
This is exactly what is seen in the Dx NetOps Portal views.
If the OIDs are not in the Vendor Certification (VC) that is currently being used for these devices in Dx NetOps Portal (Cisco CPM Memory 64bits), then you will need to change it, most likely to Cisco Enhanced Memory Pool, by raising it higher in the VC priority order:
NetOps Spectrum uses the CISCO-MEMORY-POOL-MIB which should be equivalent to PM's 'Cisco Memory' Vendor Cert
Spectrum is polling the CISCO-MEMORY-POOL-MIB mib and the value is showing
for memory is correctly calculated based on these OIDs.
ciscoMemoryPoolFree 0x210a61 18.104.22.168.22.214.171.124.126.96.36.199.6
ciscoMemoryPoolUsed 0x210a60 188.8.131.52.184.108.40.206.220.127.116.11.5