Vous êtes ici

Interroger les tables SNMP de périphériques réseaux

Nous allons voir comment interroger les tables SNMP de périphériques réseaux. Cela est trés pratique pour superviser tout un tas d'équipements réseaux (du switch jusqu'au serveur) car çela nous permet de collecter énormément d'informations sur l'état de l'équipement.

Nous allons utiliser NET-SNMP sur windows disponible ici.

1) Commençons par l'installation de Net-SNMP : 

Les services Trap SNMP permettent de récupèrer des informations snmp qui sont directement envoyées de l'équipement réseau, sans qu'il ne soit nécessaire de l'interroger.

Je garde le répertoire d'installation par défaut

2) L'installation étant terminée, il faut maintenant ouvrir une invite de commande DOS et éxecuter un des outils snmp, nous allons dans notre cas utiliser le snmpwalk :

c:\usr\bin\snmpwalk.exe -v1 -c public 192.168.0.12 1.3.6

Déscription :

   - c:\usr\bin\snmpwalk.exe : L'éxecution du programme

   - v1 : La verion du protocole snmp utilisé (dépend de l'équipement réseau), les choix peuvent être v2c ou v3 (attention login et mot de passe nécessaire pour cette version)

   - c public : Nom de la communauté à interroger, le plus souvent public,private ou community

   - 192.168.0.12 : Adresse IP de l'équipement à interroger

   - 1.3.6 : Ici il s'agit de l'OID, c'est à dire l'adresse de la table SNMP à interroger, ici, je n'ai mis que le début d'un chemin, donc le programme snmpwalk va me sortir toutes les tables qui commencent par ce chemin :

Si vous ne connaissez pas la MIB de l'équipement, le plus simple et d'envoyer tout le tableau dans un fichier texte et de faire une recherche des valeurs souhaitées à l'interieur de ce fichier pour repérer les chemins snmp qui nous intérresses, par exemple dans mon cas, la température du serveur correspond à l'OID : 1.3.6.1.4.2.3.51.2.2.1.5.1.0 qui indique la valeur 12.50.

Voila, vous n'avez plus qu'à batcher tout cela pour vous faire un petit outil de supervision trés efficace.

www.le-gas.fr : Le guide de l'admin Systeme