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:17] – 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 136: Ligne 140:
  
 ===== Configuration de Centreon et Nagios ===== ===== Configuration de Centreon et Nagios =====
 +==== Configuration générale ====
 Rendez-vous sur l'interface Web de centreon pour finaliser la configuration : http://your-server/centreon/ : Rendez-vous sur l'interface Web de centreon pour finaliser la configuration : http://your-server/centreon/ :
  
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 de Commandes ====+==== Configuration des Commandes ====
 Cette section permet de configurer les lignes de commandes utilisées par Nagios pour faire les vérifications et les notifications.  Cette section permet de configurer les lignes de commandes utilisées par Nagios pour faire les vérifications et les notifications. 
 Si les variables **$USER1$** et **$USER2$** sont mal définies dans l'onglet **Nagios**, ces commandes ne fonctionneront pas. Si les variables **$USER1$** et **$USER2$** sont mal définies dans l'onglet **Nagios**, ces commandes ne fonctionneront pas.
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.1287753451.txt.gz · Dernière modification : (modification externe)