Beruflich Dokumente
Kultur Dokumente
Documentation NAGVIS
Nagvis est un plugin pour Nagios permettant d’apporter des fonctions de visualisations
graphiques pour Nagios, l’outil de supervision open-source. Nagvis est un outil relié à Shinken
qui permet d'afficher sur un schéma réseau l'état courant des objets à superviser. Le schéma
suivant représente le réseau logique MDL représenté sous Nagvis :
#nano /etc/sysconfig/selinux
selinux=disabled
Forcer la désactivation immédiate :
#setenforce 0
1/10
Pédron, Le Bourhis, Berthomier, Bonhomme
● Redémarrer shinken
#service shinken restart
● Exécuter l'installeur
#./install.sh
Laisser toutes les valeurs par défaut sauf pour le socket → tcp:localhost:50000
<Directory "/usr/local/nagvis/share">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Order allow,deny
Allow from all
Require all granted
2/10
Pédron, Le Bourhis, Berthomier, Bonhomme
Configuration de Nagvis
URL : http://localhost/nagvis
Compte : login/mdp = admin/admin
Menu → Choisir une langue → français
● Construire son schéma réseau (avec tous les éléments : switch, routeur, serveur shinken,
serveur AD-DNS, serveur GLPI, point d’accès wifi, etc...), avec un logiciel de schéma
réseau comme https://cacoo.com, et le sauvegarder en SchemaMDL.png
● Modifier les paramètres de Nagvis pour permettre une redirection vers Shinken juste en
double-cliquant sur l’hôte de son choix apparaissant sur le schéma réseau.
● Dans Nagvis, créer une nouvelle map (menu Option/Gérer les cartes) :
3/10
Pédron, Le Bourhis, Berthomier, Bonhomme
● Ajouter les icônes de nos objets Shinken en les plaçant sur les différentes parties du
schéma :
Utilisation de Nagvis
→ Positionner la souris sur une icône pour avoir un aperçu rapide de l’état d’un hôte.
→ Cliquer sur une icône pour voir le détail avec "shinken".
→ Déplacer une icône sur le schéma en passant par le menu Editer la carte "Tout
bloquer/débloquer".
4/10
Pédron, Le Bourhis, Berthomier, Bonhomme
La métrologie permet d’évaluer les performances d’une application. En effet, il s’agit de valider
ou d’optimiser le système global sur lequel repose une application logicielle. Ainsi la métrologie a
pour objectifs l’amélioration du temps de réponse utilisateur, du débit, de la disponibilité, de la
fiabilité et la limite de la consommation de ressource.
● Installation de Pnp4Nagios
➔ Dézipper l'archive :
#tar -xzf pnp4nagios-0.6.25.tar.gz
➔ Compilation :
#make all
5/10
Pédron, Le Bourhis, Berthomier, Bonhomme
● Test :
http://localhost/pnp4nagios/
6/10
Pédron, Le Bourhis, Berthomier, Bonhomme
7/10
Pédron, Le Bourhis, Berthomier, Bonhomme
● Vérification : http://localhost/pnp4nagios
● Ensuite vérifier dans l'interface web de Shinken : voici par exemple les graphes de
performance respectivement du switchMDL et du serveur AD :
8/10
Pédron, Le Bourhis, Berthomier, Bonhomme
9/10
Pédron, Le Bourhis, Berthomier, Bonhomme
(Il se peut que les graphes n'apparaissent pas dès le départ car le service récupère les valeurs
de performances dans le temps.)
10/10