Nagvis/Centreon Broker: pour le meilleur et le pire

This post is also available in: Anglais

Merethis est heureux de mettre à votre disposition le connecteur Centreon Broker pour le logiciel de cartographie Nagvis.
Ce connecteur permet de profiter de Nagvis avec “centreon-broker” sans installer le couple “livestatus/xinetd”.

Dès maintenant, découvrez comment installer et configurer ce connecteur.

1 – Installation de Nagvis

L’installation de Nagvis est réalisée sur une CES 3.0 avec le couple “centreon-broker/centengine”.
La dernière version stable en date de Nagvis est utilisée (version 1.7.10. Le connecteur n’est pas encore validé pour les versions 1.8.x).

Cette installation est à réaliser sur le serveur central Centreon (et non un satellite):

# wget http://sourceforge.net/projects/nagvis/files/NagVis%201.7/nagvis-1.7.10.tar.gz/download -O nagvis-1.7.10.tar.gz
# tar zxvf nagvis-1.7.10.tar.gz && cd nagvis-1.7.10
# bash install.sh

| Do you want to proceed? [y]: y

Please enter the path to the nagios base directory [/usr/local/nagios]: /usr/share/centreon-engine/

| Please enter the path to NagVis base [/usr/local/nagvis]: /usr/share/nagvis

| Please enter the web path to NagVis [/nagvis]: [enter]
| Please enter the name of the web-server user [apache]: [enter]
| Please enter the name of the web-server group [apache]: [enter]
| create Apache config file [y]: [enter]

| Do you really want to continue? [y]: [enter]

Suite à cette installation, veuillez redémarrer Apache afin d’accéder à “Nagvis” via l’URL (utilisateur et mot de passe: admin): http://adresse-centreon/nagvis

2 – Configuration du connecteur “centreon-broker”

Le connecteur “centreon-broker” n’est pas encore intégré dans les archives Nagvis. Il est nécessaire de télécharger le connecteur et configurer Nagvis:

  # wget https://forge.centreon.com/projects/centreon-nagvis-backend/repository/revisions/master/raw/GlobalBackendcentreonbroker.php
# mv GlobalBackendcentreonbroker.php /usr/share/nagvis/share/server/core/classes/
# chown apache:apache /usr/share/nagvis/share/server/core/classes/GlobalBackendcentreonbroker.php && chmod 664 /usr/share/nagvis/share/server/core/classes/GlobalBackendcentreonbroker.php

Veuillez ajouter la section suivante à la fin du fichier “/usr/share/nagvis/etc/nagvis.ini.php” avec les informations pour votre base de données:

 [backend_centreonbroker_1]

backendtype=”centreonbroker”
dbhost=”localhost”
dbport=3306
dbname=”centreon_storage”
dbuser=”login”
dbpass=”password”

Les valeurs à spécifier se situent dans le fichier “/etc/centreon/centreon.conf.php”.
Il est maintenant possible d’ajouter des objets “centreon-broker” en choisissant le “backend_id” “centreonbroker_1″.

En cas de “bugs”, n’hésitez pas à vous rendre sur la forge.

nagvis1

nagvis2

Incoming search terms:

  • centreon nagvis
  • nagvis centreon
  • nagvis centreon ces 3 4
  • centreon 2 7 4 nagvis
  • nagios broker
  • nagvis
  • Nagvis 1 7 0
  • nagvis url with login password

4 réflexions au sujet de « Nagvis/Centreon Broker: pour le meilleur et le pire »

Leave a Reply