Lorsqu’on configure la supervision d’un équipement réseau via SNMP, il est souvent nécessaire de connaître précisément les MIBs et les OIDs fournis par le constructeur. Si les MIBs standard (MIB-II, IF-MIB, IP-MIB…) sont bien connues, les MIBs constructeur changent selon les modèles et versions logicielles.
Dans cet article, nous allons voir comment rechercher et télécharger les MIBs Cisco grâce à l’outil officiel Cisco MIB Locator D’autres constructeurs proposent des outils similaires.
Pourquoi rechercher des MIBs constructeur ?
Les MIBs fournies par un constructeur donnent accès à des informations spécifiques à l’équipement, par exemple :
- température interne
- utilisation CPU détaillée
- état des alimentations
- configuration des modules
- informations sur les licences
- tables spécifiques aux pare-feux, routeurs ou contrôleurs Wi-Fi
Ces objets ne sont pas présents dans les MIBs standard.
Il est donc indispensable de récupérer les MIBs correspondant exactement au modèle et à la version logicielle de l’équipement supervisé.
Exemple : Cisco MIB Locator
Cisco met à disposition un service très pratique :
Cisco MIB Locator
Accessible depuis l’espace de support, il permet de :
- rechercher une MIB par nom
- trouver toutes les MIBs d’un modèle donné
- télécharger les fichiers au format
.mib - vérifier la compatibilité des MIBs avec une version d’IOS ou de firmware
Consulter et télécharger les MIBs
L’outil fournit :
- le nom de la MIB
- le chemin d’arborescence (OID)
- une description
- un lien de téléchargement
- la compatibilité logiciel (IOS version)

Par exemple, pour un Catalyst 2960-X, on retrouve des MIBs comme :
- CISCO-PRODUCTS-MIB
- CISCO-STACKWISE-MIB
- CISCO-IF-EXTENSION-MIB
- CISCO-ENTITY-FRU-CONTROL-MIB (information sur les modules)
- CISCO-CPU-UTILIZATION-MIB
- CISCO-MEMORY-POOL-MIB
Chaque MIB peut être téléchargée individuellement.
Il est également possible de récupérer tout un bundle MIB d’un seul clic.
Extraire un OID à partir d’une MIB
Une fois la MIB téléchargée, on peut l’ouvrir pour trouver un OID précis.
Exemple dans la MIB : CISCO-PROCESS-MIB
On y trouve, par exemple, l’OID suivant :
1.3.6.1.4.1.9.9.109
Ce sous-arbre contient les objets relatifs à l’utilisation CPU.
Pour interroger le CPU avec snmpwalk :
snmpwalk -v2c -c public 192.168.1.10 1.3.6.1.4.1.9.9.109
Valider la MIB dans un outil de supervision
Une fois les MIBs récupérées :
- les importer dans votre serveur de supervision (Zabbix, Centreon, LibreNMS…)
- recharger les MIBs
Rechercher un OID numérique à partir de son nom
snmptranslate -On -IR cpmCPUTotal5min
Cette commande permet de traduire un nom d’objet en OID grâce aux MIBs importées.
Conclusion
Le Cisco MIB Locator est un outil essentiel pour tout administrateur qui supervise des équipements Cisco. Il permet de trouver rapidement les MIBs. La recherche et l’utilisation des MIBs ne concernent pas uniquement les équipements Cisco : c’est une étape essentielle pour toute supervision SNMP, quel que soit le constructeur. Chaque fournisseur — Juniper, HP/Aruba, Fortinet, Palo Alto, Dell, Synology, Ubiquiti, Mikrotik, etc. — propose ses propres MIBs permettant d’accéder à des informations avancées et souvent indispensables pour une supervision précise : état matériel, consommations, performances, modules, ventilateurs, températures ou encore licences.
Bonne supervision !
Laisser un commentaire