Aller au contenu principal

Guides / Guides de surveillance : chaque type de vérification, pas à pas

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.0 pour sysUpTime.

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

Section Connexion montrant le champ Communauté réglé sur public, le sélecteur de version SNMP avec v2c mis en évidence parmi v1, v2c et v3, et le sélecteur de commande SNMP avec Obtenir mis en évidence à côté de GetNext

  • 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) ou authPriv (authentification et chiffrement) ; et, une fois un niveau supérieur à noAuthNoPriv choisi, un protocole d'Authentification (MD5, SHA ou SHA-256) avec sa clé, et, pour authPriv uniquement, 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

Section Validation de la réponse intitulée valeur brute, pas de seuil, avec un encadré Règles d'assertion indiquant Bientôt disponible, exemples de règles une fois que le mode d'assertion atteint SNMP, suivi de trois lignes de règles d'exemple

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

Section Abonnements aux alertes avec l'interrupteur S'abonner tous les contacts aux événements Up/Down activé, et une liste de contacts montrant les colonnes Down et Up sélectionnées pour un contact e-mail

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

Section Abonnements aux rapports avec l'interrupteur S'abonner tous les contacts aux rapports hebdomadaires/mensuels activé, et un contact montrant les colonnes Weekly et Monthly sélectionnées

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

Vérifier maintenant

Lancez la vérification gratuite sur votre propre site, sans créer de compte.

Cpu ram disk loads

Surveiller en permanence

Soyez alerté dès que quelque chose casse : HostTracker vérifie depuis plus de 300 emplacements et vous prévient par e-mail, SMS, Slack, Telegram et plus encore.

Fonctionnalités HostTracker

Plus dans cette section: Guides de surveillance : chaque type de vérification, pas à pas