Comment vérifier l'accès SNMP des appareils réseau ?
L'agent On-Premise Poller de Site24x7 utilise le protocole SNMP pour surveiller et collecter les indicateurs de performances des appareils surveillés.
Vous pouvez vérifier si l'agent On-Premise Poller peut accéder à un appareil réseau ou un serveur via SNMP à l'aide des outils suivants :
- Navigateur MIB de Site24x7
- Navigateur MIB de l'appareil où l'agent On-Premise Poller est installé.
- Outils de ligne de commande
Test à l'aide du navigateur MIB de Site24x7
Suivez les étapes ci-dessous pour vérifier si l'agent On-Premise Poller peut accéder à un appareil réseau ou un serveur via SNMP à l'aide du navigateur MIB fourni.
- Ouvrez l'invite de commande en tant qu'administrateur. Accédez ensuite au répertoire où l'agent On-Premise Poller est installé. Si l'invite de commande n'est pas ouverte en tant qu'administrateur, un message d'erreur Accès refusé s'affiche.
- Accédez au dossier ../Site24x7OnPremisePoller/Networkplus/bin.
- Exécutez le fichier MibBrowser.sh ou MibBrowser.bat.
- Définissez les identifiants SNMP selon la version.
- Pour SNMP v1, définissez l'hôte, le port et la communauté SNMP.
- Pour SNMP v2, cliquez sur Modifier > Paramètres > Modifier la version SNMP > OK. Définissez l'hôte, le port et la communauté SNMP.
- Pour SNMP v3, cliquez sur Modifier > Paramètres > Modifier la version SNMP > Ajouter. Définissez l'hôte, le port, le nom d'utilisateur, les identifiants d'authentification et cliquez sur OK.

Figure 4. Test d'un OID dans le navigateur MIB de l'appareil où l'agent On-Premise Poller est installé.
- Dans RFC1213-MIB, accédez ensuite à org.dod.internet.mgmt.mib-2.system.sysObjectID (ou) définissez la valeur pour le champ de l'ID de l'objet sur .1.3.6.1.2.1.1.2.
- Cliquez sur l'icône Obtenir la variable SNMP (septième icône à partir de la gauche) sous la barre de menu.
Vérifiez si les informations sur l'appareil ont bien été extraites.
Figure 5. Vérification de l'extraction de la valeur.
Si le délai expire, vérifiez si
i) le nom d'hôte, le port et la communauté SNMP sont indiqués correctement ;
ii) un pare-feu bloque la connexion SNMP ;
iii) l'agent On-Premise Poller est sur le même réseau que l'appareil.
Il est possible que l'agent On-Premise Poller ne soit pas sur la liste des hôtes autorisés à interroger l'appareil via SNMP. Vérifiez la configuration SNMP de l'appareil pour vous assurer qu'il est configuré correctement.
Test à l'aide des outils de ligne de commande
Si le serveur MIB n'est pas accessible ou ne fonctionne pas, les outils de la ligne de commande SNMP peuvent être utilisés pour vérifier l'accessibilité SNMP.
- Installez les packages requis :
Fedora/Centos : yum install net-snmp-utils
Ubuntu : apt-get install snmp - Exécutez les commandes appropriées :
SNMP v1/v2c :
> snmpwalk -v [1/2c] -c <Read_Community> <IP_Address>
Exemple : snmpwalk -v 1 -c public 10.10.10.1
SNMP v3 :
> snmpwalk -v3 -l (noAuthNoPriv | authNoPriv | authPriv) -u (username) [-a (MD5 | SHA)] [-A (authphrase)] [-x DES] [-X(privaphrase)] (ipaddress)[:(dest_port)]
Exemple : snmpwalk -v3 -u testuser -A ‘password@123’ -l authNoPriv -a MD5 10.10.10.1:161
Si le port SNMP n'est pas défini par défaut sur 161, indiquez le bon port dans la commande ci-dessus au format IP_Address:Port.
Exemple : 10.10.10.1:601