Outils pour utilisateurs

Outils du site


informatique:linux:nagios_centreon

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:linux:nagios_centreon [2010/10/22 15:18]
benoit
informatique:linux:nagios_centreon [2018/09/06 19:10] (Version actuelle)
Ligne 2: Ligne 2:
 Ce tutoriel est validé sur Debian 5. Ce tutoriel est validé sur Debian 5.
 ===== Architecture ===== ===== Architecture =====
 +Le schéma ci-dessous illustre l'​architecture du serveur de surveillance sous Nagios / Centreon / Nagvis :
 +
 {{:​informatique:​linux:​architecture-nagios-centreon.png?​600}} {{:​informatique:​linux:​architecture-nagios-centreon.png?​600}}
  
 ===== Installation de Nagios et Centreon ===== ===== Installation de Nagios et Centreon =====
  
-==== Pré-requis ==== +
-Installer les paquetages prérequis FIXME : +
-  apt-get install mysql apache2 php5+
  
 ==== Installation de Nagios ==== ==== Installation de Nagios ====
Ligne 35: Ligne 35:
   make install-config   make install-config
   make install-commandmode   make install-commandmode
 +
 +Activer le démarrage automatique de Nagios :
 +  update-rc.d nagios defaults
  
 ==== Installation des plugins Nagios ==== ==== Installation des plugins Nagios ====
Ligne 75: Ligne 78:
 La base et la configuration de NDO sera initialisé plus tard depuis l'​interface de Centreon ​ La base et la configuration de NDO sera initialisé plus tard depuis l'​interface de Centreon ​
  
-==== Installer les modules Perl nécessaires aux checks Nagios ==== + 
-Lancer la commande suivante pour installer les modules : +
-  perl -MCPAN -e shell +
-  cpan> install Config::​IniFiles ​+
  
 ==== Installer et configurer SNMP ==== ==== Installer et configurer SNMP ====
Ligne 110: Ligne 110:
 Installer les modules PERL pré-requis :  ​ Installer les modules PERL pré-requis :  ​
   apt-get install libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libio-socket-inet6-perl libnet-snmp-perl librrds-perl librrdp-perl libgd-gd2-perl libsocket6-perl   apt-get install libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libio-socket-inet6-perl libnet-snmp-perl librrds-perl librrdp-perl libgd-gd2-perl libsocket6-perl
 +
 +Vous pouvez installer les modules PERL également de la manières suivante :
 +  perl -MCPAN -e shell
 +  cpan> install Config::​IniFiles
  
 Télécharger les dernière version sur : http://​www.centreon.com/​Centreon/​download.html Télécharger les dernière version sur : http://​www.centreon.com/​Centreon/​download.html
Ligne 164: Ligne 168:
   /​etc/​init.d/​ndo2db start   /​etc/​init.d/​ndo2db start
  
 +Redémarrer si besoin tout le système, histoire de vérifier que tout démarre bien.
  
 ==== Configuration des Commandes ==== ==== Configuration des Commandes ====
Ligne 185: Ligne 190:
 **$ARG1$**, **$ARG2$**... correspondent successivement aux valeurs séparées par un "​**!**"​ dans **Exemple d'​arguments** **$ARG1$**, **$ARG2$**... correspondent successivement aux valeurs séparées par un "​**!**"​ dans **Exemple d'​arguments**
  
-==== Configuration Utilisateurs ====+==== Configuration ​des Utilisateurs ====
 Cette section permet de configurer les opérateurs de supervision en précisant : Cette section permet de configurer les opérateurs de supervision en précisant :
   * Son nom et coordonnées   * Son nom et coordonnées
Ligne 360: Ligne 365:
   * dbinstancename="​Central"​   * dbinstancename="​Central"​
   * backendtype="​ndomy"​   * backendtype="​ndomy"​
 +
 +==== Intégration de Nagvis dans centreon ====
 +
 +Télécharger le module nagvis pour centreon sur http://​forge.monitoring-fr.org/​attachments/​download/​27/​centreon-nagvis-0.2.tar.gz
 +
 +Décompresser l'​archive dans le répertoire module de contreon :
 +  cd /​usr/​local/​centreon/​www/​modules/​
 +  tar xzf /​usr/​src/​centreon-nagvis-0.2.tar.gz
 +
 +Définir le propriétaire sur le module :
 +  chown -R www-data:​www-data nagvis
 +
 +Editer le fichier ''/​usr/​local/​centreon/​www/​modules/​nagvis/​nagvis.php''​ et modifier la ligne suivante pour pointer sur l'url de nagvis :
 +  $tpl->​assign("​nagvis_uri",​ "/​nagvis"​);​
 +
 +Editer le fichier de configuration par défaut de nagvis (nagvis/​etc/​nagvis.ini.php) et remplacer les URL par défaut par les suivantes :
 +  urltarget="​_top"​
 +  ; URL template for host object links
 +  hosturl="/​centreon/​main.php?​p=201&​o=hd&​host_name=[host_name]"​
 +  ; URL template for hostgroup object links
 +  hostgroupurl="/​centreon/​main.php?​search=[hostgroup_name]&​p=20104&​limit=100&​list=&​o=hg"​
 +  ; URL template for service object links
 +  serviceurl="/​centreon/​main.php?​p=202&​o=svcd&​host_name=[host_name]&​service_description=[service_description]"​
 +  ; URL template for servicegroup object links
 +  servicegroupurl="/​centreon/​main.php?​p=20212&​o=svcOVSG"​
 +
 +Dans Centreon aller dans **administration -> modules et installer le module**
 +
 +Nagvis est désormais accessible à partir du menu **vues** de centreon
  
 ==== Créer une nouvelle carte ==== ==== Créer une nouvelle carte ====
Ligne 368: Ligne 402:
   - **Open -> Edit** à coter de votre MAP   - **Open -> Edit** à coter de votre MAP
   - **Cartes -> Add Icon -> Machine** et sélectionner votre serveur   - **Cartes -> Add Icon -> Machine** et sélectionner votre serveur
 +
 +===== Lien utiles =====
 +
 +Scripts de check pour VMware : [[http://​exchange.nagios.org/​directory/​Plugins/​Operating-Systems/​*-Virtual-Environments/​VMWare]]
informatique/linux/nagios_centreon.1287753539.txt.gz · Dernière modification: 2018/09/06 19:00 (modification externe)