Cisco IOS-XE router high memory utilization

PROBLEM:

I am observing incorrect memory utilization within Traverse for my Cisco IOS-XE router.

 

CAUSE:

It is observed that Cisco IOS-XE routers may be reporting incorrect memory utilization on OID '.1.3.6.1.4.1.9.9.109.1.1.1.1.12' (cpmCPUMemoryUsed) due to Cisco bug #CSCuc40262.

 

WORKAROUND:

 It is recommended that if high memory utilization is observed when it should not, to update the OID to use '.1.3.6.1.4.1.9.9.109.1.1.1.1.27' (cpmCPUMemoryCommitted) instead.

To update the OID to use cpmCPUMemoryCommitted, please review the following steps:

    1. Copy and paste the OID property from the test configuration page into a text editor, it should look something like:
      .1.3.6.1.4.1.9.9.109.1.1.1.1.12.7, where the last digit ('7' in this case) is the index of the entity.
      oid.png

    2. Validate the device reports/exposes a value for cpmCPUMemoryCommitted and that it corresponds to the same entity (index):
      - Open a command prompt on the DGE(or -X) directly monitoring the device
      - Run (assumes SNMPv2):
      snmpwalk -Oefqnt -v 2c -c XYZ n.n.n.n .1.3.6.1.4.1.9.9.109.1.1.1.1.27
      where XYZ is the community string and n.n.n.n is the IP/host address

    3. You should get an output like:
      .1.3.6.1.4.1.9.9.109.1.1.1.1.27.7 1741532, where the first column is the exact OID path and the second column being the value of cpmCPUMemoryCommitted for index '7'.
      walk.png

Note: We are reviewing the information further to determine if a separate signature or test should be included specifically for this case.

APPLIES TO:

All versions of Traverse 

 

REFERENCE:

This issue is discussed in the following thread:
https://supportforums.cisco.com/discussion/12604766/lsmpiio-pool-low-memory-cisco-isr-4321

 

Was this article helpful?
2 out of 2 found this helpful
Have more questions? Contact us