Liens vers explorateurs de MIB + Configuration du manager

This commit is contained in:
jdubois 2023-04-07 16:29:48 +02:00
parent e1f49882ad
commit 71f566788e

View file

@ -3,6 +3,8 @@ categories: network monitoring
title: Howto SNMP
...
* Explorateur de MIB : <https://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/> ou <http://www.circitor.fr/Mibs/Mibs.php> (peut donner plus de détails sur l'interprétation des valeurs)
## Principe de fonctionnement
SNMP (pour Simple Network Management Protocol) est un protocole qui permet la supervision d'équipements réseau (serveurs, routeurs, switchs...). Il utilise le protocole de transport UDP sur les ports 161 et 162 pour les traps.
@ -53,7 +55,27 @@ Puis on redémarre l'agent SNMP :
# systemctl restart snmpd
~~~
### Interrogation de la MIB de l'agent
### Configuration du manager
Afin de traduire les OID en leur description textuelle, il faut activer le repository apt `non-free` et installer `snmp-mibs-downloader` :
~~~
# apt install snmp-mibs-downloader
~~~
On l'active ensuite en éditant `/etc/snmp/snmp.conf` pour commenter la ligne suivante :
~~~
#mibs:
~~~
Puis on met à jour les MIB :
~~~
# download-mibs
~~~
### Interroger la MIB de l'agent
Le paquet `snmp` doit être installé sur la machine de supervision.
@ -80,6 +102,11 @@ $ snmpget -v 1 -c public 192.0.2.1 .iso.org.dod.internet.mgmt.mib-2.system.sysUp
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (107510) 0:17:55.10
~~~
### Recevoir des traps SNMP
## Intégration à Icinga
Le plugin NRPE `check_snmp` permet de réaliser des requêtes SNMP et d'interpréter le résultat comme étant _OK_, _Warning_ ou _Critical_.