Outils pour utilisateurs

Outils du site


netadmin:snmp:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
netadmin:snmp:start [2016/10/12 16:59] – créée yoannnetadmin:snmp:start [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-echo $MIBDIRS+{{tag>netadmin snmp}}
  
 ====== SNMP ====== ====== 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.+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 MIB des standards+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 =====+===== Les outils =====
  
 <code bash> <code bash>
Ligne 13: Ligne 13:
 </code> </code>
  
-  * tkmib pour identifier les OID a surveiller +  * **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 +  * **snmpwalk** pour récupérer des informations par lot 
-  * snmpget pour récupérer la valeur d'un OID précis+  * **snmpget** pour récupérer la valeur d'un OID précis
  
 ===== Utilisation de tkmib ===== ===== Utilisation de tkmib =====
  
-  * Télécharger la MIB du constructeur 
-  *  
  
 +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
 +
 +<note>
 +tkmib est paramétré pour rechercher les dépendances dans certains dossiers. Il faudra placer les fichiers MIBs dans ces répertoires.
 +</note>
 +
 +Si besoin, la liste des répertoires dans lesquels les MIBs sont disponibles peut être étendue via l'utilisation de la variable **MIBDIRS**.
 + 
 <code bash> <code bash>
-$ MIBDIRS=+/home/yoann/developpement/MIB+$ MIBDIRS=+/home/yoann/developpement/MIB 
-$ MIBS=+RFC-1155-SMI+SNMPv2-SMI +$ export MIBDIRS 
-$ export MIBDIRS MIBS +
 $ tkmib $ tkmib
 </code> </code>
 +
 +<note>
 +Pour limiter les problèmes de dépendances, un paquet propose d'installer des MIBs standards sur le système:
 +</note>
 +
 +<code bash>
 +$ sudo apt-get install snmp-mibs-downloader
 +</code>
 +
 +Executer **tkmib** depuis une console, cela permettra d'avoir un visuel sur les erreurs éventuellement rencontrées.
 +
 +  * Dans la barre de menu **Mib** -> **Load a New Mib File**
 +  * Sélectionner le fichier MIB du matériel et cliquer sur le bouton
 +
 +La console doit indiquer
 +
 +<file>
 +snmp_read_mib: reading MIB: /home/yoann/developpement/MIB/NAS.mib
 +done
 +</file>
 +
 +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 ===== ===== Références =====
Ligne 37: Ligne 64:
 De nombreux fichiers mibs sont mis en ligne sur le lien suivant: De nombreux fichiers mibs sont mis en ligne sur le lien suivant:
   * http://snmplink.org/OnLineMIB/Standards/index.html#118   * http://snmplink.org/OnLineMIB/Standards/index.html#118
 +  * http://www.net-snmp.org/
netadmin/snmp/start.1476291597.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)