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édentesRévision précédente
Prochaine révision
Révision précédente
informatique:linux:nagios_centreon [2010/10/22 13:18] – benoitinformatique:linux:nagios_centreon [2010/10/28 10:50] (Version actuelle) – benoit
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 : (modification externe)