[ZBX-24512] Cisco Nexus 9000 Series by SNMP uses incorrect MIB for memory monitoring Created: 2024 May 20  Updated: 2025 Jan 13

Status: Need info
Project: ZABBIX BUGS AND ISSUES
Component/s: Templates (T)
Affects Version/s: 5.0.42, 6.0.29, 7.0.0rc1
Fix Version/s: None

Type: Problem report Priority: Major
Reporter: Edgar Akhmetshin Assignee: Aleksejs Abrosimovs
Resolution: Unresolved Votes: 0
Labels: 9000, Cisco, Memory, Nexus
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Cisco Nexus 9000 C93180YC-FX3


Attachments: File template_net_cisco_nexus_9000_series_snmp.yaml    
Issue Links:
Duplicate
Team: Team INT
Sprint: Sprint candidates

 Description   

Steps to reproduce:

  1. Template uses OID from CISCO-ENHANCED-MEMPOOL-MIB

Result:
Incorrect memory results with:

  • 1.3.6.1.4.1.9.9.221.1.1.1.1.8
  • 1.3.6.1.4.1.9.9.221.1.1.1.1.7

Expected:
According to the Cisco TAC team for Nexus devices CISCO-PROCESS-MIB:
https://www.circitor.fr/Mibs/Html/C/CISCO-PROCESS-MIB.php

  • 1.3.6.1.4.1.9.9.109.1.1.1.1.12 << Memory Used
  • 1.3.6.1.4.1.9.9.109.1.1.1.1.13 << Memory Free
  • 1.3.6.1.4.1.9.9.305.1.1.2 << Memory Percentage


 Comments   
Comment by Mikko Lehtomäki [ 2024 Sep 23 ]

I might be wrong but I think that these OIDs are correct IF you have less than 4GB memory (32-bit field)
1.3.6.1.4.1.9.9.221.1.1.1.1.8
1.3.6.1.4.1.9.9.221.1.1.1.1.7

If you have more than 4GB then you should use these OIDs (64-bit fields)
1.3.6.1.4.1.9.9.221.1.1.1.1.18 (used memory)
1.3.6.1.4.1.9.9.221.1.1.1.1.20 (free memory)

I think OIDs that you mentioned are CPU related. Not the whole system
1.3.6.1.4.1.9.9.109.1.1.1.1.12
1.3.6.1.4.1.9.9.109.1.1.1.1.13

Comment by Oleksii Zagorskyi [ 2025 Jan 13 ]

ZBXNEXT-9023 could be related

Generated at Tue May 13 08:26:43 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.