Superviser un hôte

Ce tutoriel est la suite de celui sur l’installation et la configuration de LibreNMS et il guidera dans la supervision de d’un hôte.

Attention : le serveur supervisé ne doit pas avoir le même nom que le serveur de supervision.


Sommaire


1) Préparation d’un hôte Linux

Cette partie a été testée sur Debian seulement.

a. Installer SNMP

Chaque serveur devra posséder ce service pour être supervisé par LibreNMS. Pour rappel, il existe 2 paquets pour le service SNMP :

  1. snmp qui permet d’obtenir les outils nécessaires pour tester si la supervision SNMP fonctionne correctement
  2. snmpd qui est le service SNMP chargé de récupérer/envoyer les données SNMP des hôtes

Installez SNMP :

apt-get install snmp snmpd

b. Configurer SNMP

Par défaut, snmpd interdit la transition des requêtes SNMP sur le réseau. Il faut configurer le fichier /etc/snmp/snmpd.conf pour qu’il l’autorise. De plus, dans ce même fichier nous allons renseigner la communauté et l’adresse IP du serveur LibreNMS.

Éditez le fichier snmpd.conf :

nano /etc/snmp/snmpd.conf

Repérez et dé-commentez la ligne suivante :

agentAddress udp:161,udp6:[::1]:161

Repérez et commentez la ligne suivante :

agentAddress udp:127.0.0.1:161

Toutes les requêtes SNMP pourront maintenant transiter sur le réseau ;

Repérez la partie ACCES CONTROL du fichier ;

Renseignez-y l’adresse IP du serveur LibreNMS et sa communauté de la manière suivante :

rocommunity public ip_serveur_librenms

Nous avions définit public comme nom de communauté dans le tutoriel sur l’installation et la configuration de LibreNMS mais, si vous avez mis autre chose, adaptez le à votre cas ;

Enregistrez les modifications ;

Redémarrez le service snmpd :

service snmpd restart

 2) Supervision d’un hôte depuis LibreNMS

Depuis l’interface web LibreNMS, rendez-vous dans la rubrique Add Device ;

Vous arrivez sur un formulaire permettant d’ajouter un hôte ;

Remplissez ce formulaire de la manière suivante :

Hostname Adresse IP de l’hôte à superviser
SNMP version Port 161 (port utilisé par SNMP)
Port Association Mode Laissez la valeur par défaut
Force add – No ICMP or SNMP checks performed Laissez la valeur par défaut.

Cliquez sur Add Device pour créer l’hôte ;

Vous devez recevoir les messages suivant :

Adding host ip_du_supervisé community public port 161 using udp
Device added ip_du_supervisé

Vous retrouverez dans la rubrique All Devices votre nouvel hôte. Il faut attendre quelques minutes avant que LibreNMS récupère les informations à propos de celui-ci pour l’afficher comme disponible. Vous pouvez aussi effectuer une découverte instantanée à l’aide de la commande suivante :

/opt/librenms/discovery.php -h all /opt/librenms/poller.php -h all

2 commentaires

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.