Guide de configuration SNMP pour équipements réseau
Une vérification SNMP lit une valeur numérique unique directement depuis un équipement réseau par son OID (identifiant d'objet), selon un horaire régulier, et l'enregistre pour que vous puissiez la suivre dans le temps. L'équipement peut être un routeur, un commutateur, un pare-feu, un onduleur ou une imprimante. C'est la bonne vérification quand ce que vous devez surveiller n'est pas un site web mais un élément d'infrastructure qui ne parle que SNMP, un matériel qui ne fera jamais tourner de serveur web ni de script collecteur.
Avant de commencer
Comme les autres vérifications d'infrastructure privée de HostTracker, SNMP n'a pas de section Emplacements de surveillance. Il n'y a pas de sélecteur de points de contrôle publics, car l'interrogation s'exécute depuis l'infrastructure de vérification privée propre de HostTracker plutôt que depuis le réseau public distribué. L'équipement doit donc être joignable depuis les vérificateurs de HostTracker, sur le port sur lequel il écoute SNMP (par convention UDP 161, la valeur déjà pré-remplie dans le panneau). Un équipement derrière un pare-feu sans aucun accès entrant ne peut pas être interrogé. Ayez en main la chaîne de communauté en lecture de l'équipement (pour SNMP v1/v2c) ou un utilisateur SNMPv3 configuré avec ses clés d'authentification et de confidentialité avant de commencer, ainsi que l'OID exact de la valeur que vous voulez lire. La documentation de votre équipement ou un navigateur MIB en est la source ; HostTracker ne découvre pas les OID pour vous.
Appareil cible
- Host : Port - le nom d'hôte ou l'adresse IP de l'équipement, et le port sur lequel il écoute pour SNMP (161 par convention).
- OID - l'identifiant d'objet numérique séparé par des points pour la valeur à lire, par
exemple
1.3.6.1.2.1.1.3.0poursysUpTime.
Un champ Nom facultatif en dessous permet d'étiqueter le moniteur, ce qui compte plus que d'habitude ici puisqu'un seul équipement peut porter plusieurs vérifications SNMP, une par OID.
Paramètres principaux
- Intervalle - de 1 minute jusqu'à 24 heures, plus une alternative en horaire cron.
- Étiquettes - des libellés en texte libre pour regrouper et filtrer les moniteurs.
- Journal complet - enregistre chaque valeur interrogée individuellement au lieu de seulement des résumés regroupés.
- Statistiques ouvertes - rend la page de statistiques et de journal de ce moniteur partageable, y compris avec des personnes non connectées.
Connexion

- Communauté - la chaîne de communauté en lecture v1/v2c, affichée seulement quand l'une de
ces versions est sélectionnée. Elle vaut par défaut
public, qui est aussi le réglage d'usine sur beaucoup d'équipements. Changez-la si le vôtre a été sécurisé avec une autre. Les chaînes de communauté circulent en texte clair avec v1 et v2c, évitez donc de vous reposer sur une chaîne sensible sur un réseau non fiable. - Version SNMP - v1, v2c ou v3. v3 est la seule version avec une vraie sécurité : elle authentifie et chiffre optionnellement, donc les identifiants ne sont pas envoyés en clair comme le sont les chaînes de communauté v1/v2c.
- Quand v3 est sélectionné, trois champs de plus apparaissent : Nom de sécurité (utilisateur),
le nom d'utilisateur SNMPv3 configuré sur l'équipement ; Niveau de sécurité, l'un de
noAuthNoPriv(pas d'authentification, pas de chiffrement),authNoPriv(authentification, pas de chiffrement) ouauthPriv(authentification et chiffrement) ; et, une fois un niveau supérieur ànoAuthNoPrivchoisi, un protocole d'Authentification (MD5, SHA ou SHA-256) avec sa clé, et, pourauthPrivuniquement, un protocole de Confidentialité (DES, AES, AES-192 ou AES-256) avec sa propre clé. Les deux clés doivent faire au moins 8 caractères et correspondre à ce que l'équipement lui-même a en configuration. - Commande SNMP - Obtenir lit exactement l'OID que vous avez fourni. GetNext passe plutôt à l'OID suivante dans l'arborescence de l'équipement, ce qui est utile quand vous savez à peu près où se trouve une valeur mais pas son index exact.
Validation de la réponse

Une vérification SNMP lit et enregistre la valeur rapportée par l'équipement, et la trace dans le temps, mais elle ne juge pas encore cette valeur contre un seuil. Le panneau Règles d'assertion montré dans la capture d'écran est un aperçu d'un langage de règles que HostTracker utilise déjà ailleurs. L'encadré porte la mention Bientôt disponible et ne fait encore rien pour les vérifications SNMP. Tant que cela n'aura pas été livré, un résultat Down d'une vérification SNMP signifie que l'interrogation elle-même a échoué : l'équipement n'a pas répondu, a rejeté les identifiants, ou l'OID n'existe pas. Cela ne signifie pas que le nombre renvoyé a franchi une limite que vous auriez définie. Si vous avez besoin aujourd'hui d'une alerte déclenchée par un seuil numérique, un moniteur de charge serveur (CPU/RAM/disque) contre un petit point de terminaison collecteur a déjà ce modèle condition-et-anti-rebond intégré. Voir le guide CPU, RAM et disque.
Abonnements aux alertes

Choisissez quels contacts sont informés de ce moniteur et pour quels événements : Up, Down, et Repeat (un rappel répété tant que la vérification reste en panne). Un seul interrupteur abonne tous les contacts à Up/Down à la fois, ou choisissez des contacts et des événements individuels dans le tableau en dessous. Pour l'instant, Down ici reflète la joignabilité de l'équipement et de l'OID, pas la valeur elle-même.
Abonnements aux rapports

Séparément des alertes, choisissez qui reçoit des rapports périodiques pour ce moniteur - Daily, Weekly ou Monthly - par e-mail.
Exemple concret
Tracer l'uptime d'un routeur de bureau : Host : Port est l'IP de gestion du routeur côté LAN et
161, l'OID est 1.3.6.1.2.1.1.3.0 (sysUpTime), la version SNMP est v2c
avec la chaîne de communauté configurée sur l'équipement, et la commande est Obtenir. L'intervalle est réglé sur
10 minutes, ce qui est assez fréquent pour détecter un redémarrage sans marteler l'équipement. Comme il n'y a
pas encore de seuil à franchir, laissez les alertes désabonnées et suivez plutôt la valeur via le graphique du
moniteur. Le but de cette vérification précise, aujourd'hui, est l'historique plutôt qu'une alerte.
Dépannage
- Aucune réponse du tout. Confirmez que l'équipement est joignable depuis internet sur le port que vous avez spécifié, que son pare-feu autorise le SNMP entrant, et que la chaîne de communauté (ou les identifiants v3) est correcte.
- Une valeur revient mais ce n'est pas celle attendue. Revérifiez l'OID par rapport à la documentation de votre équipement, et essayez GetNext plutôt que Obtenir si vous ne faisiez qu'estimer l'index.
- SNMPv3 échoue là où v2c fonctionnait. Le niveau de sécurité, le protocole d'authentification et le protocole de confidentialité doivent tous correspondre exactement à la configuration de l'équipement. Un décalage sur l'un d'eux fait échouer toute la poignée de main, pas seulement la partie manquante.
- Vous attendez une alerte quand la valeur franchit une limite. Ce n'est pas encore disponible pour SNMP ; le panneau Règles d'assertion est un aperçu, pas un interrupteur fonctionnel. Utilisez un moniteur de charge serveur avec un collecteur si vous avez besoin d'alertes par seuil aujourd'hui.
- Inquiet que la chaîne de communauté soit visible sur le réseau. C'est une propriété de SNMP v1/v2c, pas un défaut de la vérification. Passez à v3 avec authentification et confidentialité si la valeur ou l'équipement est sensible.
Voir aussi
- Tous les guides de surveillance - le point central pour chaque type de vérification HostTracker.
- Surveillance serveur : CPU, RAM et disque - la page produit couvrant à la fois les vérifications SNMP et de charge serveur.
- Guide de surveillance CPU, RAM et disque - la voie alternative vers une valeur numérique avec des alertes par seuil fonctionnelles dès aujourd'hui.
- Qu'est-ce que la surveillance de serveur - le contexte sur à quoi servent ces vérifications.
- Guide de la vérification de base de données - une autre vérification qui s'exécute depuis l'infrastructure privée de HostTracker plutôt que depuis le réseau public.
- Mode assertion et règles de validation de réponse - le langage de règles de validation de réponse présenté en aperçu dans le panneau Règles d'assertion ci-dessus.
- Toutes les fonctionnalités de surveillance HostTracker - voir chaque type de vérification côte à côte.