Outils pour utilisateurs

Outils du site


netadmin:snmp:start

SNMP

Le protocole snmp permet à un manager de récupérer des informations fournies par un ou plusieurs agents SNMP s’exécutant sur le matériel.

Les MIB listent et décrivent les OID mis à disposition par l'agent SNMP. Une partie de la MIB peut se reposer sur des MIB standards

Les outils

$ sudo apt-get install snmp tkmib
  • tkmib Construit graphiquement l'arborescence définie par le MIB. permet de lire les descriptions/valeurs des OID
  • snmpwalk pour récupérer des informations par lot
  • snmpget pour récupérer la valeur d'un OID précis

Utilisation de tkmib

Télécharger le fichier MIB fournit par le constructeur du matériel. Placer le fichier dans le répertoire de l'utilisateur ~/.snmp/mibs

tkmib est paramétré pour rechercher les dépendances dans certains dossiers. Il faudra placer les fichiers MIBs dans ces répertoires.

Si besoin, la liste des répertoires dans lesquels les MIBs sont disponibles peut être étendue via l'utilisation de la variable MIBDIRS.

$ MIBDIRS=+/home/yoann/developpement/MIB
$ export MIBDIRS 
$ tkmib
Pour limiter les problèmes de dépendances, un paquet propose d'installer des MIBs standards sur le système:
$ sudo apt-get install snmp-mibs-downloader

Executer tkmib depuis une console, cela permettra d'avoir un visuel sur les erreurs éventuellement rencontrées.

  • Dans la barre de menu MibLoad a New Mib File
  • Sélectionner le fichier MIB du matériel et cliquer sur le bouton

La console doit indiquer

snmp_read_mib: reading MIB: /home/yoann/developpement/MIB/NAS.mib
done

En cas d'erreur de chargement, consulter la console, il peut manquer un fichier de définition. Consulter la section Ressources en bas de page pour tenter de le télécharger.

Références

Ressources

De nombreux fichiers mibs sont mis en ligne sur le lien suivant:

netadmin/snmp/start.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1