snmpget permet de récupérer la valeur d'un OID (une feuille).
$ snmpget <options> serveur oid
Les options communes:
La liste exhaustive des options communes aux commandes du paquetage NET-SNMP est présente dans le manuel:
$ man snmpcmd
Pour traduire les OID numériques les commandes s'appuient sur le fichier de configuration /etc/snmp/snmp.conf. Cette traduction est déconseillée sur les commandes en production car elle augmente fortement le temps d’exécution cependant elle peut être utile lors des phases de conception/débogage.
Les options générales peuvent être redéfinies:
L'argument -O (output) permet de spécifier le format de la sortie:
-On | sortie numérique pas de traduction. |
---|---|
-Of | Afficher la liste complète des objets traduits. |
Les arguments -m et -M permettent de redéfinir respectivement les modules et les répertoires contenant les MIBs depuis la ligne de commande:
snmpget -m SNMPv2-MIB -Of -v1 -c public host.localdomain .iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.0
SNMPv1 / SNMPv2
$ snmpget -v1 -c public host.localdomain .1.3.6.1.4.1.24681.1.2.6.0
SNMPv3
$ snmpget -v3 -u username host.localdomain .1.3.6.1.4.1.24681.1.2.6.0