Memory - Cisco Check
Memory - Cisco monitors memory pool utilization on any Cisco device using SNMP. The device must publish its memory usage in the CISCO-MEMORY-POOL-MIB.
Basic Check information
Check Type | SNMP |
Instances on a Device | 1 |
Device Class | Switch/Router |
If the MEMPOOL_GLOBAL_SHARED pool information is queried using SNMP, it results in CPU hogs. It is evident that you might see packet drops/overruns at times of bursty/overloaded traffic when you use SNMP to poll memory statistics that require the ASA to query the information through huge chunks of memory that it is associated which results in SNMP related CPU hogs.
Troubleshooting
Issue | Corrective Action |
---|---|
Failed | Please check that the correct SNMP community string is configured in Network Discovery for the device |
201 Exception OID_TYPE_NOSUCHOBJECT | Missing OID object on the device for specific metric |
OID/Calculation
Metric Name | OID/Calculation | Description |
---|---|---|
Name | 1.3.6.1.4.1.9.9.48.1.1.1.2 | The name of the memory pool being monitored. |
Used | 1.3.6.1.4.1.9.9.48.1.1.1.5 | The amount of used memory. |
Free | 1.3.6.1.4.1.9.9.48.1.1.1.6 | The amount of free memory. |
Total | Used + Free | The total memory for that memory pool. |
% Memory Utilization | [Used / (Used + Free)] x 100 | The utilization of memory as a percentage of total memory. |