High memory usage for Cisco Nexus

Vendor

Cisco

Description

Indeni will alert if the memory utilization of a device is above a high threshold. If the device has multiple memory elements, each will be inspected separately and alert for.

Remediation Steps

Determine the cause for the high memory usage of the listed elements.

1. Check from the Indeni the memory utilization history graph for this device and review the pattern. Correlate any change to the pattern with any configuration change

2. The next NX-OS commands output can inform whether the platform memory utilization is normal or un-expected:

• show system resources

• show processes memory.

3. For more information please review the next troubleshooting guide for high memory utilization: http://docwiki.cisco.com/wiki/Cisco_Nexus_7000_Series_NX-OS_Troubleshooting_Guide_--_Troubleshooting_Memory

How does this work?

This script logs into the Cisco Nexus switch using SSH and retrieves the output of the "show show system resources" command. The output includes a table with the device's CPU (per core) utilization statistics and memory information (total, used and free).

Why is this important?

This script logs into the Cisco Nexus switch using SSH and retrieves the output of the "show show system resources" command. The output includes a table with the device's CPU (per core) utilization statistics and memory information (total, used and free).

Without Indeni how would you find this?

It is possible to poll this data through SNMP in raw format, but the alarm status for memory would have to calculated by analysing the free vs. available values.


View Source Code