informatique:linux:nagios_centreon
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:nagios_centreon [2010/10/22 13:12] – benoit | informatique: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' | ||
| + | |||
| {{: | {{: | ||
| ===== 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' | La base et la configuration de NDO sera initialisé plus tard depuis l' | ||
| - | ==== Installer les modules Perl nécessaires aux checks Nagios ==== | + | |
| - | Lancer la commande suivante pour installer les modules : | + | |
| - | perl -MCPAN -e shell | + | |
| - | cpan> install Config:: | + | |
| ==== 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:: | ||
| Télécharger les dernière version sur : http:// | Télécharger les dernière version sur : http:// | ||
| Ligne 135: | Ligne 139: | ||
| | | ||
| - | ===== Configuration de Centreon ===== | + | ===== Configuration de Centreon |
| + | ==== Configuration générale ==== | ||
| Rendez-vous sur l' | Rendez-vous sur l' | ||
| Ligne 146: | Ligne 150: | ||
| - Faire **NEXT** jusqu' | - Faire **NEXT** jusqu' | ||
| - | La configuration de Centreon | + | Maintenant que Centreon |
| + | |||
| + | Dans **Configuration | ||
| + | / | ||
| + | |||
| + | Voir : http:// | ||
| + | |||
| + | Dans **Configuration -> Nagios -> Ressources**, | ||
| + | * **$USER1$** correspond au chemin vers les plugins de Nagios, exemple : **/ | ||
| + | * **$USER2$** correspong au nom de la communauté SNMP, exemple : **public** | ||
| + | |||
| + | Une fois les éléments | ||
| + | * **Configuration -> Nagios -> Générer** | ||
| + | * Cocher **Deplacer les fichiers générés** et **Redémarrer Nagios** puis valider par **EXPORTER** | ||
| Pour finir démarrer le service ndo2db : | Pour finir démarrer le service ndo2db : | ||
| / | / | ||
| + | Redémarrer si besoin tout le système, histoire de vérifier que tout démarre bien. | ||
| - | + | ==== Configuration | |
| - | ==== Configuration | + | |
| 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' | Si les variables **$USER1$** et **$USER2$** sont mal définies dans l' | ||
| Ligne 173: | Ligne 190: | ||
| **$ARG1$**, **$ARG2$**... correspondent successivement aux valeurs séparées par un " | **$ARG1$**, **$ARG2$**... correspondent successivement aux valeurs séparées par un " | ||
| - | ==== Configuration Utilisateurs ==== | + | ==== Configuration |
| 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 348: | Ligne 365: | ||
| * dbinstancename=" | * dbinstancename=" | ||
| * backendtype=" | * backendtype=" | ||
| + | |||
| + | ==== Intégration de Nagvis dans centreon ==== | ||
| + | |||
| + | Télécharger le module nagvis pour centreon sur http:// | ||
| + | |||
| + | Décompresser l' | ||
| + | cd / | ||
| + | tar xzf / | ||
| + | |||
| + | Définir le propriétaire sur le module : | ||
| + | chown -R www-data: | ||
| + | |||
| + | Editer le fichier ''/ | ||
| + | $tpl-> | ||
| + | |||
| + | Editer le fichier de configuration par défaut de nagvis (nagvis/ | ||
| + | urltarget=" | ||
| + | ; URL template for host object links | ||
| + | hosturl="/ | ||
| + | ; URL template for hostgroup object links | ||
| + | hostgroupurl="/ | ||
| + | ; URL template for service object links | ||
| + | serviceurl="/ | ||
| + | ; URL template for servicegroup object links | ||
| + | servicegroupurl="/ | ||
| + | |||
| + | 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 356: | 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:// | ||
informatique/linux/nagios_centreon.1287753166.txt.gz · Dernière modification : (modification externe)
