---
Update: Ce billet n'est plus à jour.
Merci de consulter cet autre tutoriel pour une installation de Centreon 2 avec Nagios 3:
http://blog.nicolargo.com/2009/01/le-serveur-de-supervision-libre-part-3.html
---
Le but de ce billet est de détailler l'installation et la configuration de Centreon 2 avec Nagios 3.
Centreon est un logiciel libre permettant d’ajouter une couche applicative au logiciel Nagios. Centreon lui offre une nouvelle interface et lui apporte de nouvelles fonctionnalités. Il va permettre de rendre la configuration de Nagios plus facile et d’avoir une interface graphique améliorée. Les techniciens de leurs côtés auront toujours accès aux informations techniques de Nagios (Source: Wiki Centreon).
Update 13/01/2009: Ajout du paragraphe sur l'importation d'une configuration Nagios existante.
Installation de Nagios 3
Je ne vais pas me paraphraser, la procédure pour installer Nagios 3 sous Linux (Ubuntu 8.04 mais la procédure est applicable avec d'autres distribution) se trouve ici.
Dans la suite de ce billet, je partirai sur l'hypothèse ou vous avez utilisés cette procédure pour l'installation de Nagios, que le process Nagios est lancé et que vous arrivez bien à accéder à la page Web: http://localhost/nagios/.
Installation des bases de données NDO et Centreon
Nagios (via le plugin NDO) et Centreon utilise une base de donnée de type MySQL. Voici une simple procédure pour installer MySQL server (il est possible d'utiliser une base de donnée existante, je vous laisse modifier la configuration dans ce cas, dans le fichier /usr/local/nagios/etc/nd2db.cfg):
# sudo apt-get install mysql-server
# sudo apt-get install php5-mysql
# sudo apt-get install libmysqlclient15-dev
Puis la création de la BD pour NDO (celle pour Centreon sera créé automatiquement):
# mysqladmin -u root -p create nagios
# mysql -u root -p mysql
mysql> GRANT ALL ON nagios.* TO ndouser@localhost IDENTIFIED BY 'ndopassword';
mysql> FLUSH PRIVILEGES;
mysql> exit
Installation du plugin NDO de Nagios
NDO est un plugin destiné a écrire les informations sur l'état des machines surveillées par Nagios dans une base de donnée. Cette dernière pourra alors être utilisée par un logiciel tiers (comme Centreon par exemple…) pour accéder de manière optimisée aux données de Nagios
Le plugin étant en développement, il faut faire l'installation à la main…
# sudo -s
# cd /usr/src
# wget http://dfn.dl.sourceforge.net/sourceforge/nagios/ndoutils-1.4b7.tar.gz
Pensez à remplacer le lien de téléchargement des NDOutils (http://dfn.dl.sourceforge.net/sourceforge/nagios/ndoutils-1.4b7.tar.gz) ainsi que la version (ndoutils-1.4b7.tar.gz au moment de la rédaction de ce billet) par la dernière version disponible (à chercher ici).
# tar zxvf ndoutils-1.4b7.tar.gz
# cd ndoutils-1.4b7
# ./configure --with-mysql-lib=/usr/lib/mysql
(attention mettre deux - avant le with-mysql-lib)
# make
# cp src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o
# cp src/ndo2db-3x src/log2ndo src/file2sock /usr/local/nagios/bin/
# cp config/ndomod.cfg /usr/local/nagios/etc/
# vi /usr/local/nagios/etc/nagios.cfg
…
event_broker_options=-1
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
…
# cp config/ndo2db.cfg /usr/local/nagios/etc/
# chown nagios:nagios /usr/local/nagios/bin/*
# chown nagios:nagios /usr/local/nagios/etc/ndo*
On initialise la base de donnée:
# cd db
# ./installdb -u ndouser -p ndopassword -h localhost -d nagios
PS: dans mon cas j'ai rencontré une erreur lors de l'installation de la base de donnée (./installdb):
… Table 'nagios.nagis_dbversion' doesn't exist at ./installdb line 51…
mais sans conséquence sur le bon fonctionnement de Nagios
Il ne reste plus qu'a lancer NDO et à relancer Nagios:
# /usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
# /etc/init.d/nagios restart
# exit
Pour automatiser le lancement de NDO au démarrade de Nagios, il faut modifier le script /etc/init.d/nagios et y ajouter les deux lignes suivantes (en gras):
start)
echo -n "Starting nagios:"
$NagiosBin -v $NagiosCfgFile > /dev/null 2>&1;
if [ $? -eq 0 ]; then
su - $NagiosUser -c "/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg"
su - $NagiosUser -c "touch $NagiosVarDir/nagios.log $NagiosRetentionFile"
...
stop)
echo -n "Stopping nagios: "
pid_nagios
killproc_nagios nagios
su - $NagiosUser -c "skill ndo2db-3x"
Installation de Centreon 2
Avant de compiler Centreon 2, il est nécessaire d'installer les pré-requis suivants:
# sudo apt-get install rrdtool
# sudo apt-get install librrds-perl
# sudo apt-get install mailx
# sudo apt-get install php-pear
# sudo apt-get install snmp snmpd
# sudo apt-get install php5 libapache2-mod-php5
# sudo apt-get install php5-gd php5-ldap php5-snmp
Puis finir par un rédémarrage de votre serveur Web Apache:
# sudo /etc/init.d/apache2 restart
Une fois ces pré-requis installés, vous pouvez installer Centreon 2 en tapant les commandes suivantes:
# sudo -s
# cd /usr/src
# wget http://download.oreon-project.org/index.php?id=83
# tar zxvf centreon-2.0-b4.tar.gz
# cd centreon-2.0-b4
Pensez à remplacer le lien de téléchargement de Centreon (http://download.oreon-project.org/index.php?id=83) ainsi que la version (centreon-2.0-b4 au moment de la rédaction de ce billet) par la dernière version disponible (à chercher ici).
Ensuite, vous pouvez lancer l'assistant d'installation:
# ./install.sh
Do you accept GPL license ?
[y/n], default to [n]: > y
Do you want to install : Centreon Web Front
[y/n], default to [n]: > y
Do you want to install : Centreon CentCore
[y/n], default to [n]: > y
Do you want to install : Centreon Nagios Plugins
[y/n], default to [n]: > y
Do you want to install : Centreon Snmp Traps process
[y/n], default to [n]: > y
Where is your Centreon directory?
default to [/usr/local/centreon] > /usr/local/centreon
Do you want me to create this directory ? [/usr/local/centreon]
[y/n], default to [n]: > y
Where is your Centreon log directory
default to [/usr/local/centreon/log] > /usr/local/centreon/log
Do you want me to create this directory ? [/usr/local/centreon/log]
[y/n], default to [n]: > y
Where is your Centreon etc directory
default to [/etc/centreon] > /etc/centreon
Do you want me to create this directory ? [/etc/centreon]
[y/n], default to [n]: > y
Where is your Centreon generation_files directory?
default to [/usr/local/centreon] > /usr/local/centreon
Where is the RRD perl module installed [RRDs.pm]
default to [/usr/lib/perl5/RRDs.pm] > /usr/lib/perl5/RRDs.pm
Where is mail binary
default to [/usr/bin/mail] > /usr/bin/mail
Where is PEAR [PEAR.php]
default to [/usr/share/php/PEAR.php] > /usr/share/php/PEAR.php
Where is installed Nagios ?
default to [/usr/local/nagios] > /usr/local/nagios
Where is your nagios config file
default to [/usr/local/nagios/etc/nagios.cfg] > /usr/local/nagios/etc/nagios.cfg
Where is your Nagios var directory ?
default to [/usr/local/nagios/var] > /usr/local/nagios/var
Where is your Nagios plugins (libexec) directory ?
default to [/usr/local/nagios/libexec] > /usr/local/nagios/libexec
Where is your nagios binary ?
default to [/usr/local/nagios/bin/nagios] > /usr/local/nagios/bin/nagios
Where is your Nagios image directory ?
default to [/usr/local/nagios/share/images/logos] > /usr/local/nagios/share/images/logos
Where is your nagiostats binary ?
default to [/usr/local/nagios/bin/nagiostats] > /usr/local/nagios/bin/nagiostats
Do you want to use NDO ?
[y/n], default to [n]: > y
Where is your NDO ndomod binary ?
default to [/usr/sbin/ndomod.o] > /usr/local/nagios/bin/ndomod-3x.o
Where is sudo configuration file
default to [/etc/sudoers] > /etc/sudoers
Do you want me to configure your sudo ? (WARNING)
[y/n], default to [n]: > y
Do you want to write in Apache configuration file ?
[y/n], default to [n]: > y
Do you want to reload your Apache ?
[y/n], default to [n]: > y
Do you want me to install/upgrade your PEAR modules
[y/n], default to [y]: > y
Where is your Centreon Run Dir directory?
default to [/var/run/centreon] > y
Do you want me to create this directory ? [/var/run/centreon]
[y/n], default to [n]: > y
Where is your CentStorage binary directory
default to [/usr/local/centreon/bin] > /usr/local/centreon/bin
Do you want me to create this directory ? [/usr/local/centreon/bin]
[y/n], default to [n]: > y
Where is your CentStorage RRD directory
default to [/var/lib/centreon] > y
Do you want me to create this directory ? [/var/lib/centreon]
[y/n], default to [n]: > y
Do you want I install CentStorage init script ?
[y/n], default to [n]: > y
Do you want I install CentStorage run level ?
[y/n], default to [n]: > y
Where is your Centreon variable library directory?
default to [/var/lib/centreon] > /var/lib/centreon
Where is your CentCore binary directory
default to [/usr/local/centreon/bin] > /usr/local/centreon/bin
Do you want I install CentCore init script ?
[y/n], default to [n]: > y
Do you want me to install CentCore run level ?
[y/n], default to [n]: > y
Where is your CentPlugins lib directory
default to [/var/lib/centreon/centplugins] > /var/lib/centreon/centplugins
Do you want me to create this directory ? [/var/lib/centreon/centplugins]
[y/n], default to [n]: > y
Where is your SNMP configuration directory
default to [/etc/snmp] > /etc/snmp
Where is your SNMPTT binaries directory
default to [/usr/local/centreon/bin/] > /usr/local/centreon/bin/
Where is your CentPlugins Traps binary
default to [/usr/local/centreon/bin] > /usr/local/centreon/bin
Puis vous connecter à l'interface d'admin: http://localhost/centreon/
Et enfin finaliser l'installation:












# exit
Importation d'un configuration de Nagios existante
Si vous utilisez Nagios depuis un moment, il peut être utile d'importer la configuration existante dans Centreon. Pour cela il faut suivre une procédure simple mais assez longue. Pour ne pas faire de copier/coller du Wiki de Centreon, reportez vous à cette page pour consulter cette procédure.
Exportation de la configuration de Centreon vers Nagios
Votre Nagios va se servir de la configuration de votre Centreon, il faut donc vous loguer sur l'interface d'administration: http://localhost/centreon/.

Puis aller dans le menu Configuration/Centreon et cliquer sur ndo2db.cfg et éditer les paramètres comme ci-dessous:
Sous-menu General:

Sous-menu Database:

Puis aller dans le menu Configuration/Centreon et cliquer sur ndomod.cfg et éditer les paramètres comme ci-dessous:

Enfin la dernière étape est d'exporter la configuration de Centreon vers Nagios (menu Configuration / Nagios):

Et voilà vous avez un beau système Nagios/centreon fonctionnel, à vous d'y entrer votre réseau.





Open-source

Abonnez-vous
211 commentaires au billet “Installation de Centreon 2”
Bravo pour ce nouveau tutoriel autour de nagios et de centreon. J'aurai voulu te pauser quelques questions sur centreon :
Est ce que l'interface de configuration web de centreon gère la configuration des "timeperiod", des servicedependency, hostdependency, serviceextinfo.... J'utilise depuis peu l'interface web de configuration nagios 3 nagiosadmin qui est efficace mais qui embarque très peu d'options sur les fichiers de configurations optionnels...
En tous cas, toujours merci pour ce super travail.
Ps/ Tu devrais aller pauser cette ligne :
sudo apt-get install libmysqlclient15-dev sur pas mal de topics des forums de nagiosportal....
(Ah oui, et merci pour les lignes de lancement automatique de NDO avec Nagios)
bonjour,
Merci pour le tuto
L'installation c'est bien passer
Par contre j'ai un problème avec le php
Aprés la page d'acceuil : login, mot de passe : j'ai l'erreur :
Fatal error: Call to undefined method DB_Error::fetchRow()
Si quelqu'un pouvais m'apporter une aide...
Merci d'avance
J'ai réinstaller tous les packages pear DB ... mais l'erreur est persiste
boujour à ts,
merci pour ce tuto
J'avai déja un problème a propos de ndoutils avant ce tuto. J'ai réinstallé ndo en suivant à la lettre le tuto et j'ai tjrs la même erreur. C'est pour lancer le daemon de ndoutils :
/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
Support for the specified database server is either not yet supported, or was not found on your system.
Pourtant tout c'est passé comme une lettre à la poste sans erreur!!
Voilà je comprend pas trop ce qui se passe...
Lors de la compilation de NDO vérifie bien que tu n'as pas d'erreur de connexion MySQL...
@tom's: Attention dans le tuto les deux "-" ont été remplacés par un seul... (merci Wordpress).
La lgne à saisir est la suivante:
./configure - -with-mysql-lib=/usr/lib/mysql
A
slt nico;
déjà merci pour tes efforts,
sinon j'ai un probleme ici:
mysql> GRANT ALL ON nagios.* TO ndouser@localhost IDENTIFIED BY ‘ndopassword’;
j'ai un erreur qui me dit qu'il y a un pblm de syntax à coté de ‘ndopassword’.
merci.
Ce bon nico, j'ai trouvé en c'est "" eu lieu '' enfin je crois en tt cas .
bonjour,
et merci pour ce tuto bien utile.
J'ai suivis le tuto et tout c'est bien passé, mais j'ais le message suivant sur les pages "home" et "monitoring" de centreon .
Connection Error to NDO DataBase !
J'ai vérifie dans mysql, la base existe et l'utilisateur ndouser aussi.
Merci
En fait, c'est bon je viens de trouver.
C'était dans configuration/centreon/ndo2db.cfg/database
le nom de la base et le préfix n'était pas bon.
slt tout le monde;
encore un pt souci, en fait tout c'est bien passé pour l'installation, j'ai ajouté des machines mais l'onglé Monitoring je ne vois rien du tout; quelqu'un sait pouquoi?
Merci d'avance
@izda: tu as bien exporter la conf vers Nagios ?
oui j'ai bien exporter d'ailleur. en fait toues les machines que j'ai ajoutés à partir de centreon je les vois si me connecte sous nagios aussi mais ils sont la plus part d'eux Dawon.
Attention petite error au niveau de la conf lors de l'install de centreon:
Where is your NDO ndomod binary ?
default to [/usr/sbin/ndomod.o]
> /usr/local/nagios/bin/ndomod-3x.o
/usr/local/nagios/bin/ndomod-3x.o
A la place de /usr/local/nagios/bin/ndomod.o
Sinon merci pour le tuto
@phrogz: merci je corrige le tuto...
j'ai toujours pas reussi à trouver pour quoi tous mes services sont en etats critiques et que les machines que j'ai ajoutés, je ne vois aucun dans Monitoring.
Merci
Bonjour,
Alors moi mon problème c'est lorsqu'il faut que nagios redémarre, il ne peut pas car il trouve une erreur à la ligne 13 de ndomod.cfg (en gros la première ligne non commentée ^^)
Je n'ai pourtant pas modifié ce fichier, il a juste été copié à partir de config/ndomod.cfg ...
Toutes les idées seront les bienvenues, je les testerai demain
Merci (pour les réponses futures et pour le tuto) !
merci pour le tuto je l'attendais depuis longtemps et ils me reste pas beaucoup de tems pour deposer mon projet de fin d'etude
j'ai un probleme au niveau de cette commande
./installdb -u ndouser -p ndopassword -h localhost -d nagios
ça donne :
DBI connect (' database=nagios ; host=localhost ' ; 'ndouser' ,....) failed Access deneid for user ' noduser ' @ ' localhost ' (using password : YES ) at ./installdb line 41
Merci d'avance pour voter aide
Mirak verifie bien ton mot de passe (ndopassword) doit etre le meme sur mysql, sinon ça peut aussi être l'utilisateur (ndouser) il faut que tu sois sur d'avoir les bons si tu les as modifié.
Mathieu, si tu n'as pas modifier le fichier ndomod, tu devrais le faire.
tu l'edite et tu rajoute ça:
vi /usr/local/nagios/etc/ndomod.cfg
event_broker_options=-1
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
j'espère que c'est ça.
Merci izda
j'ai tous refais hière en formattant mon pc à cause de beaucoup de dépendances de paquets maintenant quand je fe fais :
mysqladmin -u root -p create nagios
ça donne:
failed Access deneid for user ‘ noduser ‘ @ ‘ localhost ‘ (using password : YES )...
Merci Izda,
J'avais déja tenté mais, après une nouvelle tentative ça ne marche toujours pas...
Par ailleurs, j'avais trouvé plus logique d'ajouter ces trois lignes :
event_broker_options=-1
broker_module=/usr/local/nagios/bin/ndomod.o
config_file=/usr/local/nagios/etc/ndomod.cfg
à nagios.cfg vu que c'est dans ce fichier de config que sont regroupées ces options (options du broker_module et déclarations des config file...)
Du coup Nagios ne démarre toujours pas...
Je tente tout ce que je trouve, et j'attends vos suggestions !
Merci
Mathieu
Je confirme après relecture du README de ndoutils-1.4b7, les trois lignes suivantes sont bien à ajouter (ou à modifier) dans /usr/.local/nagios/etc/nagios.cfg et non ndomod.cfg :
event_broker_options=-1
broker_module=/usr/local/nagios/bin/ndomod.o
config_file=/usr/local/nagios/etc/ndomod.cfg
Peut-être une petite modif du tuto après confirmation de mes remarques par Nico ^^
Sinon pour préciser un peu mon pb, dans le fichier de log de Nagios, j'ai la ligne suivante lors du (re)démarrage de Nagios (en commentant la ligne config_file=/usr/local/nagios/etc/ndomod.cfg dans nagios.cfg pour qu'il puisse démarrer...) :
ndomod: could not open data sink! I'll keep trying, but some output may get lost...
Voilà où j'en suis... ^^
salut;
stp sarah826 dit moi comment tu as reglé ton problème dans les pages “home” et “monitoring” de centreon .
Connection Error to NDO DataBase !
Merci d'avance (tous les suggestions sont la bienvenue)
slt tt le monde,
j'ai un problème, j'ai exporté la config de nagios à partir de centreon mais je ne vois pas mes machines que j'ai ajouté depuis nagios. est il normal?
sinon comment faire?
merci.
slt
A Mirak
Pour le probléme Connection Error to NDO DataBase !
Commence par vérifier ta base mysql ( existe t'elle )
Vérifie ton ndouser et son password ( peut tu te connecter à mysql avec ce login et password )
Si oui ,alors
vas dans configuration/centreon/ndo2db.cfg/principal/database ( troisiéme capture d'écran de ce tuto ,en partant de la fin )
et là tu vérifie et/ou remplis les champs Database Name, Prefix, User, Password.
Puis clique sur le bouton "save"
normalent ce seras bon.
pour Mirak
pour la base ndo, fait ce que sarah826 t'a conseillé et surtout fait gaffe au nom de la base que tu as crée, il doit être nagios si tu n'a pas modifier sur le tuto sinon mais mets ce que tu as mis. et nom de l'utilisateur sur le tuto c'est ndouser.
j'espère que ça ira.
bonjour et merci beaucoup pour le tuto
j'ai une petite question :
Est-il possible passer centreon 2 en français ?
N'étant pas un crac en Anglais...
Merci bien les gars ça marche
slt tout le monde,
cela fait déjà deux jours depuis que les etats de tous mes services sont critiques et je n'arrive pas à trouvé comment faire pour palier à ce problème, est-ce qu'un peut me faire des suggestions?
merci
Pour Mathieu
Si tu as toujours ton probléme avec ndomod au démarrage de nagios, essaye ceci :
dans nagios.cfg, au lieu de mettre
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
met plutot comme cela : ( sur la même ligne )
broker_module=/......./ndomod.o config_file=/..../ndomod.cfg
J'ai un p'tit probléme, ndomod ne parvient pas à se charger dans nagios,
j'obtient ce type de message dans nagios.log.
Error: Could not load module '/usr/local/nagios/bin/ndomod.o' -> /tmp/nebmodE7r8UQ: undefined symbol: find_serviceextinfo
Si quelqu'un à une idée.
Merci
Bonjour ,
Pour ce qui est de l'erreur DBI connect('database=nagios;host=localhost','ndouser',...) de la commande ./installdb -u ndouser -p ndopassword -h localhost -d nagios, elle se produit lorsque l'on utilise un autre nom d'utilisateur que nagiosadmin. sûrement il a été changé lors de l'installation.
Donc, retaper cette ligne en laissant nagiosadmin:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Salut à tous
si vous copiez et collez simplement cette ligne :
su - $NagiosUser -c “/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg”
vous aurez sûrement une erreur au redémarrage de nagios.
Pour resoudre se problème, il suffit d'écrire : ' " ' à la place de ' ” ' et de ' “ '
@
OK c'est bon j'ai résolu mon dernier probléme
et centreon fonctionne , cool !!!
Si quelqu'un pouvait répondre à la question de mon premier commentaire :
Est ce que l’interface de configuration web de centreon gère la configuration des “timeperiod”, des servicedependency, hostdependency, serviceextinfo….
Merci d'avance.
personne n'a eu le meme problème que moi?
merci.
Bonjour izda,
Quelles sont les erreurs qui te sont renvoyées?
je n'ai pas eu des erreurs, le truc c'est que mes servicesd sont en etat critiques et j'ai rien sur monitoring. quand j'exporte ma config centreon, j'ai ça:
Nagios 3.0.2
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Last Modified: 05-19-2008
License: GPL
Reading configuration data...
Running pre-flight check on configuration data...
Checking services...
Checked 25 services.
Checking hosts...
Checked 6 hosts.
Checking host groups...
Checked 2 host groups.
Checking service groups...
Checked 0 service groups.
Checking contacts...
Checked 4 contacts.
Checking contact groups...
Checked 4 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 54 commands.
Checking time periods...
Checked 5 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
Running configuration check...done.
Stopping nagios: No directory, logging in with HOME=/
done.
Starting nagios:No directory, logging in with HOME=/
No directory, logging in with HOME=/
done.
Déjà le fait que tu ai "done" dans le resultat de la commande montre qu'il n'y pas de problème critique au fonctionnement du système.
essaye de creer le repertoire nagios:
mkdir /home/nagios
sur lequel tu donneras les droits à nagios
chown nagios:nagios /home/nagios
je pense que le problème pourra être résolu
@
netop;
et dans le dossier nagios que je dois creer, je mets quoi dedans.
sinon j viens de remarquer que les fichiers:
/usr/local/nagios/var/downtime.log
/usr/local/nagios/var/comment.log
/usr/local/nagios/var/nagios.tmp
/usr/local/nagios/bin/p1.pl
quelqu'un peut me dire ce que cela peut engendrer comme problème.
merci.
Bonjour,
Merci pour vos conseils précédents, ils furent fort utiles ^^
C'est d'ailleurs pour ça que je reviens vers vous car je suis confronté à un nouveau problème :
Lorsque je veux importer une ancienne configuration Nagios dans Centreon, le loading des fichiers de commandes et de notifications basés sur des template s'effectue sans problèmes mais pas celui du nagios.cfg...
Je me base sur le tuto suivant : http://fr.doc.centreon.com/Configure:LoadYourPreviousNagiosCfg mais à l'étape 7, au lieu d'avoir un message comme quoi tout c'est bien passé, j'ai une page qui reste blanche... (avec les menus) et du coup je ne retrouve pas mon fichier de conf nagios dans la liste ( étape 8 ) :s
Voilà... si vous avez des idées et/ou si ça marche chez vous, faites-moi signe !
Mathieu
Bon en fait en laissant le nagios CFG par défaut de centréon et en important tous les autres fichiers de conf, ça marche bien
Je vais enfin pouvoir tester le Failover Monitoring
Par contre Nico n'a pas répondu mais je reste persuadé que les deux lignes :
event_broker_options=-1
broker_module=/usr/local/nagios/bin/ndomod.o \
config_file=/usr/local/nagios/etc/ndomod.cfg
sont à ajouter à nagios.cfg et non ndomod.cfg comme l'indique le tuto ^^
Tcho, et merci !
Mathieu
@mathieu: oups effectivement c'est une coquille de ma part (-1). Je corrige le tuto de ce pas...
Bonjour, Merci Nico pour ce post.
J'ai tout installé mais j'ai quelques soucis pour rajouter un host à mon interface.
Quelqu'un pourrait éclairer ma lanterne SVP?
Merci d'avance
Malick
personne n'a une idée pour mon problème:
au fait pour mes machines j'ai :
Server
/
UNKNOWN 02-07-2008 13:14:19 0d 1h 52m 39s 3/3 ERROR: hrStorageDescr Table : Requested table is empty or does not exist.
load
UNKNOWN 02-07-2008 13:10:34 0d 1h 51m 24s 3/3 UNKNOWN: Received noSuchName(2) error-status at error-index 3.
memory
UNKNOWN 02-07-2008 13:11:49 0d 1h 50m 9s 3/3 ERROR: Description Table hrStorageType : Requested table is empty or does not exist.
ping
OK 02-07-2008 13:11:04 0d 1h 48m 54s 1/3 GPING OK - rtt min/avg/max/mdev = 0.026/0.033/0.039/0.005 ms
Gandalf
/
UNKNOWN 02-07-2008 13:10:53 0d 1h 31m 5s 3/3 ERROR: hrStorageDescr Table : No response from remote host '192.168.7.10'.
load
UNKNOWN 02-07-2008 13:12:08 0d 1h 29m 50s 3/3 UNKNOWN: No response from remote host '192.168.7.10'.
memory
UNKNOWN 02-07-2008 13:13:24 0d 1h 28m 35s 3/3 ERROR: hrStorageDescr Table : No response from remote host '192.168.7.10'.
ping
OK 02-07-2008 13:12:38 0d 1h 27m 20s 1/3 GPING OK - rtt min/avg/max/mdev = 0.179/0.182/0.185/0.002 ms
Wingilem
E:
UNKNOWN 02-07-2008 13:10:44 0d 1h 16m 14s 3/3 ERROR: hrStorageDescr Table : No response from remote host '192.168.7.9'.
Swap
UNKNOWN 02-07-2008 13:11:53 0d 1h 15m 5s 3/3 ERROR: hrStorageDescr Table : No response from remote host '192.168.7.9'.
cpu
UNKNOWN 02-07-2008 13:13:02 0d 1h 13m 56s 3/3 ERROR when getting CPU percentage use values : ProcessorLoad Table : No response from remote host '192.168.7.9'.
memory
UNKNOWN 02-07-2008 13:14:11 0d 1h 12m 47s 3/3 ERROR: hrStorageDescr Table : No response from remote host '192.168.7.9'.
ping
OK 02-07-2008 13:13:21 0d 1h 11m 37s 1/3 GPING OK - rtt min/avg/max/mdev = 0.164/0.166/0.170/0.003 ms
Bonjour,
J'ai un petit pb.....
Lorsque je lance le wisards au bout d'un moment il me met cette erreure:
Database ’Centreon’ : Centreon User Creation CRITICAL
Duplicate entry '317' for key 1
Une idée du soucis?
Merci pour se tuto!
@izda : tu as le même message si tu fait :
/etc/init.d/nagios restart
/etc/init.d/nagios reload
/etc/init.d/nagios stop
/etc/init.d/nagios start ?
Qu'indiquent ton fichier de log ?
(ton deuxième message du 1er juillet n'est pas très clair, du moins je n'ai pas tout compris...)
@anthony : le "wizard" pour toi c'est l'exécution du install.sh ou les étapes d'installation dans le navigateur ?
Si c'est lors des questions/réponses en mode console, note la question qui pose problème.
Je pense que c'est plutot un pb au moment de la configuration de mysql (début de ce tuto) : vérifie bien que toutes les tables sont correctement créées dans mysql avec les mots de passe etc...
@malik :
un peu plus de précisions... ?
@mathieu: oui je le même message.
pour le message de du 1er, je voulais dire que dans centreon sous nagios.cfg j'ai gardé la config par defaut mais j'ai le marque les dossier suivants n'existe pas:
/usr/local/nagios/var/downtime.log
/usr/local/nagios/var/comment.log
/usr/local/nagios/var/nagios.tmp
/usr/local/nagios/bin/p1.pl
sinon autre chose c'est que dans l'ongle monitoring de centreon rien ne s'affiche concernant mes host et cervices.
C'est lors des étapes d’installation dans le navigateur.
Bonsoir,
déjà un très grand bravo à Nico pour les tutos.
Sinon izda, j'ai le même problème que toi, rien ne s'affiche dans le monitoring. Mais comme j'ai fait l'installation qu'aujourd'hui je n'ai pas eu le temps d'approfondir la question mais juste avant de partir du travail, j'ai vu dans les logs un problème du coté de NDO
A
Eric
Bonjour tout le monde,
en premier merci largo pour ce super tuto.
j'ai le mm soucis que Eric et izda c a d que je ne vois pas de hosts dans mon interface centreon alos qu'il existe dans l'interface nagios. lorsque verifie le fichier log j'ai l'ereur suivante
"ndomod: Could not open data sink! I'll keep trying, but some output may get lost..."
Merci bcp pour votre aide.
slt tout le monde,
en fait j'ai un souci c'est que mes firewall sont ouverts à tout, mais j'ai pas de reponses sur certaine machines quand je fais :
snmpget -v 2c -c public 192.168.7.12 system.sysUpTime.0
quelqu'un sait pourquoi?
merci.
Pour le problème du “ndomod: Could not open data sink! I’ll keep trying, but some output may get lost…” , perso j'ai changé Socket Type de unix en tcp ( Configuration > Centreon > ndo2db.cfg > Principal > General ) en ça marche comme sur des roulettes (après un petit 'Generate' avec restart peut être...)
Sinon mon serveur de monitoring centreon marche impeccable mais je bute depuis une semaine sur l'envoi des mails...
Dans les logs j'ai cette erreur : "mailing to remote domains not supported" ... quand je fais un "mail -s sujet toto@tata.com" (avec n'importe quel type d'adresse)
Donc si quelqu'un sait qu'est-ce qu'il faut configurer, je suis preneur, car j'avoue patauger grave
Mathieu
J'ai toujour mon pb dans l'install par le navigateur:
Database ’Centreon’ : Centreon User Creation CRITICAL
Duplicate entry ‘317′ for key 1
Queq'un a une idée?
avec nagios 3.x et centreon 2b4 (pas installés avec ce tuto), ndo pose aussi pas mal de problèmes. J'ai réussi à faire apparaître en partie les hosts à coup de /etc/init.d/ndo stop/start et de /etc/init.d/nagios stop/start. Par contre impossible d'afficher les services associés.
personne n'a une idée de ce que peut provoquer un non reponse au commande snmpget?
merci.
@izda: plusieurs raisons sont possibles:
- le serveur SNMP n'est pas lancé sur la machine cible.
- le firewall interne de ta machine source (serveur Nagios) bloque la requête SNMP (port TCP ou UDP 161).
- le firewall interne de ta machine cible bloque la requête SNMP (port TCP ou UDP 161).
- un équipement réseau (routeur, firewall, switch filtrant...) bloque ta requête entre ton client et ton serveur (port TCP ou UDP 161).
- les paquets IP se perdent dans l'hyper-espace...
Merci Matthieu ça marche !!
j'ai un autre petit soucis lorsque j''accede à reporting --> hosts j'ai l'erreur
"DB Error: no such table" dans les logs de apache
PHP Warning: Invalid argument supplied for foreach() in /product/centreon-2/www/include/reporting/dashboard/imagesGenerations/pie-charts.php on line 30
[Thu Jul 03 18:07:38 2008] [error] [client 10.130.5.73] PHP Notice: Undefined variable: data in /product/centreon-2/www/include/reporting/dashboard/imagesGenerations/pie-charts.php on line 53
Bonjour a tous
J ai suivie le tuto a la lettre (du moin presque car mon serveur est en fedora core 8 )
et je me retrouve bloqué, premierement je n'est pas réussie a faire fonctionner ndo j'ai donc dessider de recommencer l'install sans ndo cela fonctionne mais je suis comme izda je ne voit rien ni dans monitoring ni dsans home ni dans les encadrer du haut
portant mais host (récuperrer d'un nagios 1.2) sont présent dans configuration et dans nagios
si quelqu'un a une solution je suis prenneur
Merci bonne journée
@ nicotine
et si tu met root a la place de ndouser dans l'onglet database de ndo2db.cfg ?
Bonjour,
Merci Mathieu, j'ai les hosts affiché maintenant
@Eric:
tu a fais quoi pour qu'ils s'affiche?
sinon Nicolargo:
pour le firewall je laisse tout passer pour l'instant;
tout mes machines sont dans le meme sous reseau donc pas de routeur derière;
ma chine source ne bloque pas le port 161 car j'ai une machine qui repond.
autre chose j'ai meme utilisé ton tuto pour configurer le serveur snmp ( http://blog.nicolargo.com/2008/02/installation-dun-serveur-snmp-sous-linux.html)
merci
@Nicolargo merci de ta reponse.
j'ai reussi à faire communiquer mes serveurs avec snmpget.
mais par contre je ne vois tjrs rien sous centreon ( home et monitoring)
merci.
Bonjour à tous
j’ai un autre petit soucis lorsque j”accede à reporting –> hosts j’ai l’erreur
“DB Error: no such table” dans les logs de apache
PHP Warning: Invalid argument supplied for foreach() in /product/centreon-2/www/include/reporting/dashboard/imagesGenerations/pie-charts.php on line 30
[Thu Jul 03 18:07:38 2008] [error] [client 10.130.5.73] PHP Notice: Undefined variable: data in /product/centreon-2/www/include/reporting/dashboard/imagesGenerations/pie-charts.php on line 53
personne n'a une idée pour m'aider car jusque là je ne vois tjrs pas mes machines sur ni Monitoring ni sur Home.
Merci
izda,
une fois avoir changé les sockets de type Unix en Tcp ça a réglé mon problème de Ndo j'ai aussi changé active check enabled en Yes
A
Eric
@eric merci pour ton effort mais en fait je n'ai pas un problème la base NDO, mon problème c'est que j'ai rien concernant mes hosts sur monitoring et home.
merci
bjr tout le monde:
je voudrais si c'est possible qu'on expliquer ce que signifie ces infos:
Secu
Charge
OK 08-07-2008 14:46:18 1d 3h 46m 2s 1/3 load average: 0.00, 0.00, 0.00.
Disque dur
OK 08-07-2008 14:44:40 0d 2h 43m 14s 1/3 Disk OK - / TOTAL: 72.610 Go USED: 6% : 4.872 Go
memory
OK 08-07-2008 14:44:58 0d 2h 47m 56s 1/3 Disk OK - Swap Space TOTAL: 0.735 Go USED: 0% : 0.000 Go
ping
OK 08-07-2008 14:45:08 5d 4h 59m 59s 1/3 GPING OK - rtt min/avg/max/mdev = 0.150/0.163/0.188/0.017 ms
Merci.
bonjour,
CENTREON monitoring hosts et services
après reboot de mon serveur debian,
je n'ai plus le monitoring des hosts et services et pourtant tout le reste fonctionne correctement :
rien dans la log, le démon est bien démarré ?
que faut-il vérifier svp, merci d'avance.
Bonjour a tous,
j'ai suivi le tuto, et tout se passe bien jusqu'a la fin.
Cependant, quand je vais sur la page http://localhost/centreon/, j'obtiens l'erreur:
Not Found
The requested URL /centreon/install/upgrade.php was not found on this server.
Savez vous d'ou ca peut venir?
Merci d'avance
Bonjour,
Donc j'ai tous réinstaller et ce la fonctionne a part que je suis dans le meme cas d'Izda, en effet lorsque je créer un host, il n'apparait pas dans le home et le monitoring.
Si quelqu'un pouvait nous depanner sa serait genial!
Merci.
Salut,
Merci pour ce super tuto, comme d'hab !
Je l'ai suvi à la lettre et je n'ai eu aucun soucis.
Par contre là tout est correctement installé; je viens d'ajouter quelques hosts mais rien ne s'affiche.
Dans nagios je les vois, mais en down.
Dans les logs de centreon j'ai plusieurs erreurs, entre autre :
Can't locate /etc/centreon/conf.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/local/centreon/bin/logAnalyser line 44.
mkdir: cannot create directory `/var/lib/centreon/nagios-perf/': Permission denied
chown: cannot access `/var/lib/centreon/nagios-perf/': No such file or directory
chmod: cannot access `/var/lib/centreon/nagios-perf/': No such file or directory
Warning: include_once(/www/DBconnect.php): failed to open stream: No such file or directory in /usr/local/centreon/cron/centAcl.php on line 22
Pour le repertoire nagios-perf, voici ces droits :
drwxrwxr-x 3 nagios nagcmd 4096 2008-07-10 14:05 nagios-perf
Vu que j'ai la tete dans le guidon j'arrive pas tres bien à savoir d'où vient le problème.
Merci par avance
slt tt le monde,
pour ceux qui ont le même problème que moi pour l'affiche des machines sur monitoring et home il faut faire:
dans Administration, ACL ,ressources access ajouter tt vos hosts et leur groupes.
Dans configuration, centreon , ndo2db.cfg assurez vous que user ndo2db sur l'onglé General et user sur l'onglé database ont bien le me nom user qui est celui que vous avez mis pendant votre installation.
autre chose utilisez le socket tcp et tcpsocket.
après un generate, export sa devrait faire l'affaire.
en tt cas chez moi ça marche.
Can’t locate /etc/centreon/conf.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/local/centreon/bin/logAnalyser line 44.
Bonjour, j'ai enfin trouvé la solution pur cette partie , il faut installer les librairies libsnmp-perl et libnet-snmp-perl
enfin chez moi ca a résolu ce problème
Salut,
Merci pour vos réponses. Malheureusement je ne vais pas pouvoir tester tout de suite ces solutions (pas avant 10j), mais je pense que ca va résoudre un partie de mes problèmes, si ce n'est pas tout !
Merci encore, je vous tiendrais informer des resultats.
@Nico,
je veux superviser les ports de d'un switch mais je ne sais pas comment m'y prendre, tu peux me donner un idée
@izda: il faut dans un premier temps vérifier que ton switch réseau est "manageable" (c'est à dire qu'il embarque une fonction de type serveur SNMP avec une MIB standard ou spécifique). Je te conseille de lire la doc de ce switch.
Ensuite il faut que ce switch est une adresse IP accessible par Nagios, la encore, consulte la documentation de ton switch pour voir comment configurer les paramètres réseaux.
Ensuite, il faut utiliser le plugin check_snmp et demander à Nagios de récupérer l'OID correspondant à la valeur de l'état du port du switch en question.
Bonjour
J'ai un petit soucis lors de la question "Where is your NDO ndomod binary"
je precisé le fichier comme specifié dans le tuto mais j'ai une erreur comme suis :
> /usr/local/nagios/bin/ndomod-3x.o
/usr/local/nagios/bin/ndomod-3x.o is not a valid file CRITICAL (marque en jaune)
j'ai verifier dans le dossier en question et le fichier ndomod-3x.o n'existe pas. Le plus proche etant ndomod.o. Donc j'aimerais savoir comment resoudre ce probleme et comment cela se fait que je n'ai pas le fichier que vous specifiez dans le tuto.
Sinon un grand merci pour vos tutos (mise a jour de nagios et install centreon)
Salut Nico,
comme tu connais bien centreon, je voulais te demander si tu connaissais un façon d'obtenir un rapport mensuel de la part de centreon (envoyé par mail par exemple).
J'ai cherche dans plusieurs directions mais je n'arrive pas a trouver de solution...
Merci d'avance a toi et a tous ceux qui pourront me donner des idées!
Merci nico pour ta reponse.
sinon j'ai autre souci. en fait j'ai un serveur Domino, et un VPN que je voudrais surveiller mais je trouve pas les commandes pour ces deux serveur.
merci
J'ai eu des problème avec NDO : j'avais des messages : "Error writing to data sink" >> il n'écrivait donc rien dans la BDD....
Apparement c'est un bug de la beta 1.4 (b7 only ?) de NDO... il y a un cvs : lancez la commande "cvs -z3 -d:pserver:anonymous@nagios.cvs.sourceforge.net:/cvsroot/nagios co -P ndoutils" après avoir dépackté l'archive "ndoutils-1.4b7.tar.gz" et renommé dossier "ndoutils-1.4b7" en "ndoutils" , compilez comme expliqué dans le tuto !
D'ailleurs en passant super tuto !!!
J'ai bien galéré alors j'espere que ça aidera quelqu'un !
Source : http://www.meulie.net/portal_plugins/forum/forum_viewtopic.php?9515.0#post_9986
theblackdevil
Perso, je suis obligé de passer par TCP/IP au lieu du socket Unix (ndo2db.cfg et ndomod.cfg) pour que NDOutils fonctionne.
Autrement, j'ai les erreurs suivantes dans nagios.log :
ndomod: Could not open data sink! I'll keep trying, but some output may get lost...
ndomod: Still unable to connect to data sink. 0 items lost, 1629 queued items to flush.
Et rien ne s'écrit dans la base de données MySQL.
Bonjour,
suite a mon poste précédent, j'ai trouvé le plugin nagios email reporter sur nagiosexchange.
Malheureusement, je n'arrive pas a le faire marcher (il me renvoie l'erreur Can't call method "mail" on an undefined value).
Est ce que quelqu'un utilise ce plugin?
Bonjour,
Voilà j'ai installé et configuré centreon comme le tutoriel l'explique. Pas de problème majeur lors de l'installation mais ensuite quand je doit continuer la configuration en interface web j'ai le message d'erreur suivant :
The requested URL /centreon/install/upgrade.php was not found on this server.
Si par hasard quelqu'un sait comment résoudre ce problème merci d'avance
Salut !
J'ai le même problème que pas mal de monde on dirais... Lorsque j'ajoute un hosts depuis centreon, il apparait bien dans nagios mais pas dans le monitoring de centreon...
Après une petite vérif dans les base, ce nouveau host n'ets présent nul part. Par contre je le trouve dans le fichier hosts.cfg de nagios...
Quelqu'un a une idée ?
Merci!
salut nico et merci pour ce nouveau Tuto.
j'ai rencontré un problème durant l'installation de Centreon et precisemment dans l'etape de lancement de l’assistant d’installation.
Where is the RRD perl module installed [RRDs.pm]
default to [/usr/lib/perl5/RRDs.pm]
> /usr/lib/perl5/RRDs.pm
/usr/lib/perl5/RRDs.pm is not a valid file. CRITICAL
je sais pas d'ou vien l'errer je l'ai répéter a 2 reprise mais j'ai la meme erreur.
merci d'avance
Bonjour à tous,
Merci Nico pour ce super tuto, installation, niquel.
Merci à izda pour la solution pour l'affichage des hosts dans la partie monitoring.
Par contre j'ai un autre soucis maintenant, c'est que tous mes services sont en CRITiCAL, impossible d'en faire fonctionner un alors qu'avant l'installation de centreon nagios me disait que tout fonctionnais (SSH, HTTP, SNMP, ...)
Et la plus rien, est ce que vous auriez une idée ou une solution, je vois lors de l'ajout qu'il est pris en compte mais ce met en CRITICAL.
Merci beaucoup d'avance.
iData
bjr tt le monde
Je voulais savoir si quelqu'un connait une commande qui permet de verifier si le service d'un vpn fonctionne bien et si il y a un moyen pour verifier si les services principales de lotus domino fonctionnent bien aussi.
merci d'avance.
salut nico en faie j'ai trouvé d'où vien le problème de CRITICAL mais j'arive pas a le resoudre, alors svp si vous pouvez m'aider car j'ai vu sur qlq forum ailleurs et il ya pas mal de personne qui ont le meme probleme mais tjr sans solution.
le problème vien apres la commande de lancement de NDO(NDOutils)
[root@localhost ndoutils-1.4b7]# /usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
Support for the specified database server is either not yet supported, or was not found on your system.
@said: la réponse est dans le tuto:
# ./configure --with-mysql-lib=/usr/lib/mysql
(!!! attention mettre deux - avant le with-mysql-lib)
Il faut compiler NDOutils avec le support MySQL.
Bonjour,
Je me trouve fasse a une difficultées que j'ai du mal a résoudre. Mon nagios fonctionne très bien en snmp linux et windows j'ai 3 fichier distaint pour gérer les serveurs windows linux et nagios (linux.cfg,localhost.cfg,windows.cfg). Mais dans centreon je ne vois que les machines windows et que le serveur nagios. De plus tous ce que je surveille sur windows par nagios en snmp sont en UNKNOWN et les remontés de journaux ont disparus. Et quand je fais la dernière étapes tout disparait de nagios.
Avez vous une solution
@NicoLargo -
salut nico et merci pour ta reponse ,ce ce que j'ai fais au debut car il est deja indiqué de mettre -- devant with; je refais l'instalation de NDO mais ecore la meme errer quand je vx lancer NDO
l'erreur : "Support for the specified database server is either not yet supported, or was not found on your system. "
Bonjour à tous,
J'aimerais savoir dans quel fichier de centreon se trouve le user et le mdp de connection a l'interface web.
Merci,
Personne ne sait comment faire pour vérifier le bon fonctionnement d'un vpn et lotus notes avec nagios/centreon.
Sinon j'ai un autre soucis c'est que j'ai un serveur de m'ail ( sendmail) et je voudrais l'utiliser pour les notifications mais je sais pas comment faire.
autre chose j'ai un problème avec l'onglé nagios statistic, il m'affiche rien.
Merci d'avance.
Si ce tutoriel est parfait pour une nouvelle installation, je ne trouve nulle part trace d'une méthode pour passer de la version 1 à la version 2 de centreon. Or, j'ai une base installée de plus de 1700 serveurs et s'il me faut tout ressaisir... J'ai bien essayé un import des fichiers de configuration de Nagios (un nagios v2), mais j'ai eu le droit à de drôles de bugs dans MySQL que j'assimilerais volontiers à une corruption avec des problèmes de résolution de clefs étrangères. Ensuite, plus moyen d'utiliser les templates pour les hosts. Avez vous une idée pour une migration propre ?
Merci.
Bonjour,
Encore une fois merci pour ce tuto.Mon installation c'est très bien déroulée (installation en lignes de commande et finalisation via interface WEB). Le problème est que je ne peux pas accéder à Centreon : je ne peux pas m'authentifier. J'obtiens l'erreur suivante :
"Fatal error: Call to undefined method DB_Error::fetchRow() in /usr/local/centreon/www/index.php on line 42"
J'ai désinstallé les modules pear et réinstallé la version correspondante de "pear.lst" des fichiers d'installation. Pouvez-vous donc m'aider sur ce point car je suis vraiment bloqué malgré mes recherches.
Merci par avance.
bonjour,
Je dois changer le mot de passe de connexion à l'interface web de centreon 1.4 (mot de passe perdu). Je ne trouve pas de fichier contenant le user ainsi que le mot de passe.
Merci de m'indiquer la commande ou bien le fichier a modifier.
salut tout le monde,
personne n'a une idée à me proposer?
@izda - précises un peu ce que tu veux surveiller:
- type de serveur VPN ? (openvpn, IPSEC, pptp...)
- type de service notes ? (messagerie, application...).
Deux pistes pour toi:
http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1848.html;d=1
http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1315.html;d=1
Je suis toujours bloqué. Personne ne peut m'aider svp?
Erreur à l'appel de la page d'authentification :
“Fatal error: Call to undefined method DB_Error::fetchRow() in /usr/local/centreon/www/index.php on line 42″
RE;
Personne ne peut m'aider SVP?? c'est assez urgent
Merci
@tom's - A ma connaissance, il n'existe pas de moyen simple mis à part d'aller directement modifier la base MySQL (tabe contact). Il faut y mettre le nouveau password encodé en MD5 (tu peux utiliser ce site: http://www.md5.cz/ pour générer ton code MD5 à partir de ton nouveau password).
salut nico et merci pour ta reponse ,ce ce que j’ai fais au debut car il est deja indiqué de mettre — devant with; je refais l’instalation de NDO mais ecore la meme errer quand je vx lancer NDO
l’erreur : “Support for the specified database server is either not yet supported, or was not found on your system. “
@NicoLargo -
Merci déjà pour ton effort
mon vpn c'est pptp et pour lotus c'est surtout l'application.
merci
Merci Nico pour ta réponse
Mais le problème c'est que tous les champs de ma table sont vide.
Je m'explique : j'ai eu un problème à la ré-install de centreon, je suis passé de l'étape de l'upgrade de la base de donnée à l'authentification (ca a sauté toutes les autres étapes!!).
Ce qui fait que je n'ai pas pu préciser le user et le mdp...et tout le reste.
Donc je suppose que le champ de table à remplir est celui là :
contact_passwd varchar(255)
Mais je suppose aussi que je vais devoir remplir d'autres champs et je ne vois pas forcement lesquels correspondent à quoi
Voilà, aurais-tu une idée ??
Parce que j'ai aussi essayer de réinstaller centreon en indiquant au script d'écraser à chaque fois les fichiers existant et même problème à la suite de l'install web (saut des étapes)!!
@izda - Pour pptp c'est relativement simple. Le serveur pptp écoute sur le port TCP/1723. Une requête du type: check_tcp -H -p 1723 devrait suffire. je te laisse créer la commande et le service qui vont bien.
Pour Lotus c'est un peu plus compliqué. Il n'y a pas de moyen de surveiller simplement un serveur applicatif (pour un serveur de messagerue ce n'est pas un problème, un check_smtp doit être suffisant). Tu peux tjrs essayer ce plugin mais il nécessite l'installation et la configuration d'un service SNMP sur le serveur Lotus...
Dans les deux cas, si tu arrives à quelques chose, envoie moi un mail avec la procédure, je le rajouterai à ce billet:
http://blog.nicolargo.com/2008/07/exemples-de-check-de-services-nagios.html
@tom's - cela sort de mes compétences. Je te conseille de poster ton problème dans le forum de centreon.
stl tout le monde;
En fait j'ai des commandes qui sont dans configuration, commande, plugins je voudrais savoir si quelqu'un c'est comment faire pour les utiliser.
merci.
bonjour
j'ai le meme probleme que certain d'entre vous, a savoir que tous mes services sont en etat CRITIQUE, cela fonctionnait bien au debut.
j'ai bien suivi le tuto et mis les lignes suivantes dans :
/usr/local/nagios/etc/nagios.cfg
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
event_broker_options=-1
Auriez vous une idée ?
Ces erreurs ctitiques sont affichées dans Nagios et dans centreon
J'ai bien fait ceci :
./configure - -with-mysql-lib=/usr/lib/mysql
merci
lorsque je regarde les logs j'ai ces erreurs apres démarage du service nagios
tail /var/log/syslog
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/dependencies\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_commands\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_contact\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_contactgroup\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_dependencies\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_escalations\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_host\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_hostgroup\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_services\.cfg''
Aug 1 15:48:38 console ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariables SET instance_id='2', configfile_id='21', varname='cfg_file', varvalue='/usr/local/nagios/etc/meta_timeperiod\.cfg''
Il doit y avoir un pb avec Mysql mais je ne vois pas ? avez vous une idée
@leenoo -
Salut leeno,
je suis totalement néophite sur centréon, mais en lisant ton message je me pose une question sur la syntaxe de la ligne de commande
./configure - -with-mysql-lib=/usr/lib/mysql
il semble que tu aies mis deux tirets avant with MAIS il semble qu'ils soient séparés par un espace !!!
TA syntaxe ne me parait pas conforme à ce qui ce trouve sur le tuto de nico (avec le commentaire qui suit la ligne de cde de nico)
Moi je ressairai l'install depuis le départ en prenant garde à la bonne syntaxe.
./configure --with-mysql-lib=/usr/lib/mysql
En souhaitant que celà puisse t'aider.
PS Un très grand MERCI à nico pour ces tutos et billets et à tous les contributeurs de ce blog. Nuls doute que l'on s'enrichit de ses propres galères ainsi que de celles des autres moyennant l' entraide de tout le monde.
A bientôt sur ce blog, car je crois que je vais me lancer sur l'install de centron...La cafetiere est pleine...
@NicoLargo - Salut Nico et tt le monde, j'ai un problème et je sais pourquoi j'ai ce problème mais je ne suis pas sur de la solution.
en fait je n'arrive plus à me connecter sur centreon car mon repertoire var est plein et /var/log/mysql pese 2.1G j'ai que j'ai plein des fichiers du genre:
mysql-bin.000001 mysql-bin.000014 mysql-bin.000027 mysql-bin.000040 mysql-bin.000002 mysql-bin.000015 mysql-bin.000028 mysql-bin.000041 mysql-bin.000003 mysql-bin.000016 mysql-bin.000029 mysql-bin.000042
mysql-bin.000004 mysql-bin.000017 mysql-bin.000030 mysql-bin.000043 mysql-bin.000005 mysql-bin.000018 mysql-bin.000031 mysql-bin.000044 mysql-bin.000006 mysql-bin.000019 mysql-bin.000032 mysql-bin.000045
mysql-bin.000007 mysql-bin.000020 mysql-bin.000033 mysql-bin.000046 mysql-bin.000008 mysql-bin.000021 mysql-bin.000034 mysql-bin.000047 mysql-bin.000009 mysql-bin.000022 mysql-bin.000035 mysql-bin.000048
mysql-bin.000010 mysql-bin.000023 mysql-bin.000036 mysql-bin.000049 mysql-bin.000011 mysql-bin.000024 mysql-bin.000037 mysql-bin.index mysql-bin.000012 mysql-bin.000025 mysql-bin.000038 mysql-bin.000013 mysql-bin.000026 mysql-bin.000039
je voudrais juste savoir s'il y a des fichiers que je peux supprimer parmis eux sans conséquences et lesquelles?
Merci d'avance.
C'est peut etre une question bete mais je voudrai savoir , a quoi sert exactement le plugins ndo , si Centreon dispose déja dune base de données.quel est le role ce plugins.
Salut,
J'ai le meme probleme que toi Izda, à savoir que mon répertoire /var/log/mysql fait 6Go et augmente de 500 Mo par jour!!!
Je pense qu'il s'agit des logs de la base de données et j'ai peur que si je supprime les fichiers les + anciens, je n'ai plus aucun graph et historique.
Sinon je galere pas mal pr trouver un serveur de mail à installer sur nagios-centreon pr recevoir les notifications.
Qu'utilisez-vous ?
Merci
@mimi - en fait tu peux les suprimer, c'est sans consequence majeur, le seul truc c'est que tu pourra pas voir ce qui c'est passé sur centreon dans le passé.
sinon j'utilise postfix mais là j'envie de le virer et utiliser sendmail de la société.
voila.
stl tt le monde j'ai utilisé de des commandes pour lotus et ils me donnent tous le même erreur:
Return code of 127 is out of bounds - plugin may be missing
quelqu'un sait de plugin s'agit il?
merci
@izda - Salut, As tu testé le plugin utilisé à partir de ton serveur centreon ?
Quel est ton plugin ? comment l'as tu défini?
Avec l'erreur que tu as, à priori il ne trouve pas le plugin à executer.
Decrit plus précisement ce que tu as fait
non j'avais bien suivi le tuto mais j'avais pas mis en effet l'espace bien entendu.
Pour le moment j'ai tout désinstallé.
je vous tiendrais au courant si ca recommence après réinstallation.
merci
bonjour a tous,
je n arrive pas a trouver la solution lorsque je tape cette commande
./installdb -u ndouser -p ndopassword -h localhost -d nagios
j ai ce message d erreur et je ne m en sors pas
DBI connect('database=nagios;host=localhost','ndouser',...) failed: Access denied for user 'ndouser'@'localhost' (using password: YES) at ./installdb line 41
j ai bien vu plus haut que je n etais pas le seul mais des rares commentaires je n y arrive pas si quelqu un a la soluce merci
rebonjour
je reviens sur mon post précedent, je ne comprends pas pourquoi mes status hotes et services sont a 0 ni dans up, down, inaccessible, en attente, je n ai autre chose que 0, j ai testé mes commande tout est OK, je tracea vec wireshark, si je fais la commande a la main je vois du snmp, si je laisse centreon j ai aucun traffic
merci pour votre aide, je dors mal !!!!
slt tt le monde,
j'ai un sousci, c'est que depuis que j'ai changé l'addresse ip de mon serveur où il y a nagios/centreon, mysql ne se demarre plus normal j'ai cette erreur:
/etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Secugilem:~# /etc/mysql/debian-start: line 27: check_root_accounts: command not found
quelqu'un peut me dire ce que celà peut bien être?
Merci d'avance.
salut nico , je repostule mon précdant probleme tt on espèrant que tu me repondra pour le resoudre car j'arrive pas a avancer et c'est depuis plus de 15jours.
"j’ai rencontré un problème durant l’installation de Centreon et precisemment dans l’etape de lancement de NDO
[root@localhost db]# /usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
Support for the specified database server is either not yet supported, or was not found on your system.
NB j'ai modifier durant le-inscription le -with avec - -with
@Mirak - Pourrais u m'expliquer exactement comment tu as fais.Car chez moi impossible de me connecter à la base ndo me dit l'interface web
J'ai cette erreur qui peut m'aider ?
DB Error : INSERT INTO `cfg_ndo2db` (`description` , `ns_nagios_server` , `socket_type` , `socket_name` , `tcp_port` , `ndo2db_user` , `ndo2db_group` ,`db_type` , `db_host`, `db_name`, `db_port` , `db_prefix` , `db_user` , `db_pass` , `max_timedevents_age` , `max_systemcommands_age` , `max_servicechecks_age` , `max_hostchecks_age` , `max_eventhandlers_age` , `activate`) VALUES (NULL, '1', 'u', '/usr/local/nagios/var/ndo.sock', '5668', NULL, NULL, 'mysql', 'localhoset', 'nagios', '3306', 'ndo_', 'ndouser', 'cyr2007cdp', '1440', '10080', '10080', '10080', '44640', '1') [nativecode=1054 ** Unknown column 'db_type' in 'field list']
bonjour a tous !
j'ai suivi le tuto a la lettre ! merci nico !!!!
j'ai un soucis avec la ligne 13 de mon mon fichier ndomod.cfg quand je veux relancer nagios
la ligne 13 == > instance_name=default
quel nom est censé se trouver a la place de default ??
merci d'avance
@cyrillique - Finalement c'est bon j'ai trouvé, par contre je n'arrive pas à afficher les machines que je veux monitorer
@selectayakuza -
Bonjour,
C'est qu'il faut mettre en une seule ligne dans le fichier /usr/local/nagios/etc/nagios.cfg :
...
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
...
Par contre, qui peut répondre à mon problème, j'ai tout installé à la lettre et, en final, j'ai une erreur suivante à la page de configuration sous interface web: "Fatal error: Call to undefined method DB_Error::fetchRow() in /usr/local/centreon/www/install/step-upgrade/step3.php on line 23".
Merci d'avance pour votre aide,
Il faudrait mettre un FAQ ,ici!
Cordialement,
David
personne ne m'a repondu par rapport à mon problème avec mysql.
En fait depuis que j'ai cette erreur les onglets monitoring et home de centreon ne sont plus ajour alors que sur l'interface de nagios tout est à jour.
le problème c'est que quand je redemarre mysql j'ai ça:
/etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Secugilem:~# /etc/mysql/debian-start: line 27: check_root_accounts: command not found
merci
slt tt le monde;
j'ai tjrs pas eu de reponse sur mon problème et j'ai un autre encore:
en fait j'ai un imprimente Canon iR C2880 et je voudrais le surveiller avec nagios mais je ne trouve pas de commande pour klkun peut maider.
merci
S'lu à tous,
Après avoir pas mal cherché, j'ai débusqué mon erreur qui provoquait les mêmes symptômes que décrits plus haut, à savoir que mes host n'apparaissaient pas dans le home, ni le monitoring, alors qu'ils sont bon dans nagios. De plus, j'avais le message d'erreur sink!
Tout simplement, dans le /etc/init.d/nagios, j'ai fait une copie de la ligne su - $Nagios... du tuto... mais le caractere d'imprimerie des guillemets n'est pas le bon ! Il faut mettre des vrais guillemets par le clavier.
Etonnament, le lancement de nagios ne me retournait aucun message d'erreur ! sauf en reprenant tout depuis le début et en testant étape par étape, où il m'a affiché
-su: /usr/local/nagios/etc/ndo2db.cfg”: not found
Je ne sais pas comment cela va transparaitre dans mon commentaires, mais noter la différence de caractère entre ” et "
Voilà, j'espère que cela va vous aider.
Jeff.
Bonjour et comme tout le monde l'a dis : MERCI pour ce tuto.
Je m'introduis au monde UBUNTU. Pour celà et justifier du temps passé à mon travail, j'ai décidé d'installer une solution nagios 3 et centreon beta 2.
apres bien des recherches sur différents soucis malgré une installe sans encombre, tout marche je n'ai pas d'erreur. Mais voilà, mes hosts ne s'affichent pas. J'ai bien sur fais les manipe indiqué ici par différentes personne comme izda, mais mon problème semble venir de là :
[1219755567] ndomod: Successfully connected to data sink. 0 queued items to flush.
quelques soient les modifs que je fais dans centreon.
Mon nagios se mets bien à jour et super rapidement. Mais rien dans centreon
Mon log d'un export complet :
[1219755567] Local time is Tue Aug 26 14:59:27 CEST 2008
[1219755567] LOG VERSION: 2.0
[1219755567] ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org)
[1219755567] ndomod: Successfully connected to data sink. 0 queued items to flush.
[1219755567] Event broker module '/usr/local/nagios/bin/ndomod.o' initialized successfully.
[1219755567] Finished daemonizing... (New PID=3894)
[1219755567] INITIAL HOST STATE: serverdev;UP;HARD;1;PING OK - Packet loss = 0%, RTA = 0.21 ms
[1219755567] INITIAL HOST STATE: serverdev_1;UP;HARD;1;
[1219755567] INITIAL SERVICE STATE: serverdev;Drive C:;OK;HARD;1;C:\ - total: 12.00 Gb - used: 5.93 Gb (49%) - free 6.08 Gb (51%)
[1219755567] INITIAL SERVICE STATE: serverdev;Drive D:;OK;HARD;1;D:\ - total: 89.65 Gb - used: 1.21 Gb (1%) - free 88.44 Gb (99%)
[1219755567] INITIAL SERVICE STATE: serverdev;Drive F:;OK;HARD;1;F:\ - total: 136.71 Gb - used: 3.28 Gb (2%) - free 133.44 Gb (98%)
[1219755567] INITIAL SERVICE STATE: serverdev;ping;OK;HARD;1;PING OK - Packet loss = 0%, RTA = 0.18 ms
on voit bien que sur le serverdev les services remontent bien ! d'ailleurs centreon m'affichent en haut 12 services ok et quand je veux les voire il ne m'en affiche que 9 (il ne me prends pas les drives.
MErci de votre aide !
@ChaTTon - Ok, alors redémarre centstorage ça devrait marché.
/etc/init.d/centstorage start
@izda - fait plutot un restart
Salut Izda.
Et merci de ta réponse. Un /restart, /stop et /start n'y ont rien changés.
Je cal. J'ai toujours dans mes logs :
ndomod: Successfully connected to data sink. 0 queued items to flush.
J'ai activé les notifications par mail ca marche nikel. Mon nagios est superbement vite à jour et fait très bien tout ce qu'on lui demande (j'ai testé les notifications sur état critical, warniing) c'est nickel !
Par contre la consultation devant se faire sur NAGIOS, je ne peux pas la présenté à mon BOSS (qui aiment bien le bling bling des interfaces web).
Ca doit bien venir de quelque part !!!!
je vais tester cette config
On dirait que la page monitoring / Services / all services ne se met pas à jour.
Autre chose de louche ... J'ai une sonde que j'ai mis qui se met parfaitement à jour. C'est un serveur qui ne s'affiche pas du tout dans CENTREON (mais dans Nagios oui).
Problème résolu.
L'utilisateur inscrit dans la zone "Ndo2db execution access" dans configuration/centreon/ndo2db.cfg n'était pas le bon. Je lui ai remis les login NAGIOS et hop c'est merveilleux.
Cette manipe a aussi corrigé les erreurs de graph, d'affichage des hosts.
Encore merci de ton aide izda
et la preuve qu'un problème peut avoir plusieurs origines
slt tt le monde , klkun sait comment faire pour utiliser sendmail avec nagios?
en fait dans la socité où je suis on utilise sendmail en tant que serveur de messagerie.
Merci.
@ChaTTon - si tu as fais exactement ce que j'avais dit avant et que tu redémarrer centstorage, alors je ne sais koi te dire.
Bonjour à tous,
Merci pour ce superbe tuto.
Malgré l'installation détaillée, j'ai quelques petites questions ...
Quand je lance la commande "# mysqladmin -u root -p create nagios" un mot de passe est demandé, mais je ne sais pas lequel ...
Pour terminer, concernant la requête mysql "GRANT ALL ON nagios.* TO ndouser@localhost IDENTIFIED BY ‘ndopassword’;" quel mot de passe doit t'on mettre à la place de ndopassword ?
Désolé pour ces questions ignardes. Merci pour votre aide.
Bonjour a tous
Tuto impeccable -> Merci
J'ai rencontré le même pb que Mathieu
ndomod: Could not open data sink! I'll keep trying, but some output may get lost...
J'ai changé le socket de unix vers tcp
puis j'ai creer un nouveau host et exporter vers nagios.
L'ensemble des process on redemarrer correctement et affichage des hosts dans centreon ok.
Log dans Event_log de l'onglet Monitoring :
A lire du bas vers le haut
Host '174_1_1' has no services associated with it!
Host '174_1' has no services associated with it!
Host '174' has no services associated with it!
Event broker module '/usr/local/nagios/bin/ndomod.o' initialized successfully.
ndomod: Successfully connected to data sink. 0 queued items to flush.
ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org)
LOG VERSION: 2.0
Local time is Tue Sep 23 19:55:30 CEST 2008
Nagios 3.0.3 starting... (PID=17121)
Event broker module '/usr/local/nagios/bin/ndomod.o' deinitialized successfully.
ndomod: Shutdown complete.
Successfully shutdown... (PID=17047)
Caught SIGTERM, shutting down...
Bonjour tout le monde
Merci Nico pour ces tuto.
J'ai un problème avec mes services tous les services sont en état critique alors que les hosts sont up.
Lorsque je verifie le fichier log j’ai l’erreur suivante
[1222214924] ndomod: Successfully flushed 97 queued items to data sink.
[1222214925] ndomod: Error writing to data sink! Some output may get lost...
[1222214941] ndomod: Successfully reconnected to data sink! 0 items lost, 83 queued items to flush.
help!!
Merci pour votre aide!!
Plein de questions qui sont ss réponses. Dans le désordre :
- Pour celui qui installe NDO, remplace les paramètres par défaut comme ndouser ou ndopassword ... par les paramètres d'accès à ta base de données. BDD que tu auras crée au préalable avec la commande mysqladmin
- Pour celui qui n'arrive pas à monitoré dans Centréon ses hosts et ses services; C'est juste un problème de droits des fichiers (par défaut /usr/local/centreon) et trefait un export. vers Nagios
- Pour celui qui veut utiliser send mail (ss doute pour les notif), utilise postfix, bien plus simple et bien plus performant.
- Pour celui qui a un boss BLING BLINg, moi ce qui a marché c'est Nagvis. C'est une super piste au étoile. Va voir sur nagvis.org et ai de l'imagination.
- pour celui qui a une Canon iR C2880, utilise les trps SNMP. Interprète les avec SNMPTT. Créer des services passifs et voila
- pour celui qui a des problèmes de tailles de FS. Utilise les commandes resize2fs lvextend et lvreduce
- pour celui qui a des erreurs 'Return code of 127 is out of bounds'. C'est ton plugin qui merde. Le plugin physique, le fichier. Vérifie les droits d'accès et exécute le à la main. Si c'est du shell, édite le et insère la ligne set -x en début de script et relance le à la main. Attention commente cette ligne une fois le pb réglé
Bonne chance à tous.
Bonsoir a vous
Deja comme la plupart des gens, nous te remercions pour ton aide précieuse, si si tu nous fais gagner des heures d'installation ^^
Sinon j'ai un petit soucis lors de la commande suivant : /usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
==> Support for the specified database server is either not yet supported, or was not found on your system.
J'ai vu precedement que tu as cité la compilation de NDO mais je n'ai eu aucun message d'erreur avant tout ça donc si tu pouvais m'en dire un peu plus ou si tu veux plus d'informations ou autres, n'hésite pas.
Je te remercie d'avance et te souhaite un agréable week-end !
Cordialement,
Thibaut
@Thibaut: le problème vient du fait que tu as du compiler ndo sans le support de ta base de donnée (surement MySQL).
Recommence la compilation en tenant bien compte de la remarque...
# ./configure --with-mysql-lib=/usr/lib/mysql
(Remarque: attention mettre deux - avant le with-mysql-lib)
A+
OK Très bien ayant fait un snapshot je vais recommencer l'installation de centreon des le début ce sera plus simple pour repartir sur de bonnes bases je vais utiliser la commande suivante :
./configure --prefix=/usr/local/nagios/ --enable-mysql --disable-pgsql --with-mysql-lib=/usr/lib/mysql/
Je te tiens au courant du cours des événements ....
Alors voilà cela doit venir d'ici c'est la seule erreur que j'ai durant l'installation de centreon, quelqu'un peut m'en dire un peu plus sur ce sujet s'il vous plait ?
Do you want me to configure your sudo ? (WARNING)
[y/n], default to [n]:
> y
Configuring Sudo OK
I think you'll have a problem with
'Default requiretty' in sudo file
Press enter to continue.
For security policy, your sudo's
configuration would only run when the user is logged into a real tty. Please adjust your configuration by commenting 'Defaults requiretty' line in your configuration file. WARNING
MERCI D'AVANCE
Bonjour,
Durant l'installation de Centreon, on nous demande plein de répertoires, et j'ai voulu aller trop vite !! Pour "Centreon Run Dir directory", j'ai mis "/usr/local/centreon/bin" au lieu de /var/run/centreon".
Impossible de trouver un fichier de conf avec les chemins, et impossible de le trouver dans la configuration sous Centreon.
Si quelqu'un savait comment je peux modifier ça ? Merci.
Autres question, on peut avoir Centreon 2.0 en FR ?
@tonyc
Pour répondre a ta demande de centreon en Fr, je ne sais pas si cela fonctionne mais j'ai ce topique qui peut t'intéresser ...
==> http://fr.doc.centreon.com/HowToAddLanguage/fr
En ce qui me concerne maintenant je n'arrive toujours pas a résoudre mon problème avec cette commande :
==> /usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
J'ai le message suivant (comme toujours même après 5 installations)
==> Support for the specified database server is either not yet supported, or was not found on your system.
Je ne comprend pas et suis complètement perdu ....
.... un super héros par ici ^^ ?????
SI il y a besoin que je tape des commandes pour que vous ayez plus d'informations, surtout ne pas hésiter .... !!!
Merci
@thibaut: n'y a t'il pas de message d'erreur ou de warning quand tu compile NDO:
# ./configure --with-mysql-lib=/usr/lib/mysql
(Remarque: attention mettre deux - avant le with-mysql-lib)
# make
Sinon je ne vois vraiment pas car le message dit que NDO n'arrive pas à trouver les librairies pour parler avec ta base de données.
@ NicoLargo
Est ce qu'il est possible de me faire part d'une adresse ou je pourrais t'envoyer mon rapport avec les commandes que tu m'as dit de taper pour me dire si il y a un problème ou non ???
Je sais que j'abuse de ton temps et que tu n'as surement pas que cela à faire
mais voilà je demande
J'ai renseigné mon mail dans la petite case qui va bien
Bonjour,
J'ai suivi le tuto ligne par ligne... Installé Nagios 3 ! J'ai réinstallé le tout, mais toujours le même problème...Quand je rajoute un ordinateur dans Centreon, il s'affiche juste dans la liste des hosts de configuration. Par contre, il n'apparaît pas en haut, ni up, ni down, ni rien du tout...
Je lance l'export Nagios, et quand je vais sur Nagios, l'ordinateur apparait dans la liste et il est UP.
J'ai installé sans aucune erreur ! Et j'ai mis les mêmes comptes et tout que le mode opératoire...
Merci de m'aider !
Bonjour, je débute aussi sur ubuntu/nagios3/centreon2.
mon souci c'est que tous mes services sont en critical malgré mes host en UP, meme chose sur nagios
merci pour ces tutos que j'ai suivi a la lettre sans erreurs.
merci pour toute aide que vous pourez m'apporter.
slt tt le monde, je veux tous désinstaller( nagios 3 , centreon 2 et mysql) pour tous réinstaller.
qui peut m'aider?
à Merci.
J'ai suivi les tutos, outre les petits soucis qu'on règle en cherchant un peu, une fois que tout fonctionne, comme tonyc, je vois mes host dans configuration mais pas dans monitoring... et ils sont bien dans nagios également.
Une idée ?
Bonjour
alors je souhaite installer centreon 2 mais a chaque foi j'obtient ce message
lors de l'étape 4 (4. Updating Centstorage Database)
Database ’centreonstore’ : Upgrade CRITICAL
ALTER TABLE `log_archive_host` ADD `UNDETERMINEDTimeScheduled` INT( 11 ) NULL ; [nativecode=1060 ** Duplicate column name 'UNDETERMINEDTimeScheduled']
je comprend que c'est un problèmes de basse de donnée mais je suis un peu perdu :s
J'ai réglé mon problème de hosts qui ne s'affichent pas dans centreon alors qu'ils sont bien dans Nagios.
Donc en résumé le tuto est bon sauf pour :
- lors de l'installation de centreon à la question "Where is your NDO ndomod binary ?" il faut répondre : /usr/local/nagios/bin/ndomod.o et non /usr/local/nagios/bin/ndomod-3x.o comme il est indiqué dans le tuto (en effet il a été renommé plus tôt avec la commande "cp src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o"
- lors de la configuration de centreon il faut (en tout cas pour moi c'est ce qui marche) paramétrer le type de socket en tcp et non unix comme indiqué dans le tuto. Et ceci pour les deux fichiers de configuration ndo2db.cfg et ndomod.cfg.
Bon maintenant j'ai la log centacl.log remplie d'erreurs et ça commence par Warning: include_once(/etc/centreon/centreon.conf.php): failed to open stream: No such file or directory in /usr/local/centreon/cron/centAcl.php on line 21
Quelqu'un a une piste ?
Merci pour ce tuto. Je ne l'ai pas encore installé
) mais j'ai deux petites questions.
Est on obligé d'installer NDO et la base mysql avant d'installer Centréon? Centréon ne se charge pas de la créer? Il se contente juste de s'appuyer dessus, c'est bien ça?
Ndo sert à centraliser les états dans une base mysql si j'ai bien compris? Centréon ne stockait pas les états avant dans sa base mysql dans l' ancienne version : 1.4? Ils étaient ou les états dans des fichiers textes?
Merci d'avance pour les réponses
Bonjour,
Malgré tous mes efforts, malgré le suivi à la lettre de l'install, malgré une reinstall complete sur un ubuntu vierge, j'ai toujours à la fin quand j'essaye de me connecter sur localhost/centreon et que je rentre le compte "admin", j'ai Invalid user. HELP, je ne sais pas où chercher, j'ai essayé avec mot de passe, sans mot de passe, j'ai toujours Invalid User
@utilisateur-: Centreon va chercher les informations sur l'état des services/hosts dans la base de donnée MySQL renseignée par Nagios. NDO permet de standardiser l'interface avec cette base de donnée.
Dans les version antérieures, Nagios et Centreon stockaient effectivement ces informations dans de simple fichiers texte.
Salut à tous zé à toutes
Après moultes recherches cet après midi, j'ai enfin reussi à régler mon problème d'install sur NDOUtils.
Mon problème était le suivant:
/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
me renvoyait inexorablement l'erreur
Support for the specified database server is either not yet supported, or was not found on your system.
En analysant les messages qui faisaient suite à la compilation, j'ai repérer les messages d'erreur suivants:
checking for mysql_store_result in -lmysqlclient... no
checking for mysql_connect in -lmysqlclient... no
*** MySQL library could not be located... **************************
You chose to compile NDBXT with MySQL support, but I was unable to
locate the MySQL library on your system. If the library is
installed, use the --with-mysql-lib argument to specify the
location of the MySQL library.
NOTE: After you install the necessary libraries on your system:
1. Make sure /etc/ld.so.conf has an entry for the directory in
which the MySQL libraries are installed.
2. Run 'ldconfig' to update the run-time linker options.
3. Run 'make devclean' in the NDBXT distribution to clean out
any old references to your previous compile.
4. Rerun the configure script.
TIP: Try the following....
./configure --with-mysql-lib=/usr/lib/mysql
************************************************** ******************
checking mysql/mysql.h usability... no
checking mysql/mysql.h presence... no
checking for mysql/mysql.h... no
*** MySQL include file could not be located... **********************
You chose to compile NDBXT with MySQL support, but I was unable to
locate on your system. If the include file is
installed, use the --with-mysql-inc argument to specify the location
of the MySQL include file.
************************************************** ******************
en gros il me manquait des librairies mysql
Je tourne sur Fedora core 8, et en cherchant un peu, il me manquait tout simplement le paquage mysql-devel !!
En installant ce paquage tout fonctionne à merveille à présent
Bonjour tout le monde,
je suis entraine de faire teste sur Nagios 3.0.6 et centreon 2.0-RC8, et là j'ai un problème.
en fait, tous les hosts sont up mais par contre tous mes service sont critiques avec statut information (null).
quelqu'un aurait une idée.
Merci d'avance.
bonjour
je viens d'installer centreon sans aucun problème mais lorsque j'ai finis l'installation j'ai cliké sur fin d'installation pour que je puisse accéder à l'interface Web de configuration mais rien ne se passe il me donne une page blanche.
quelqu'un eu le même problème comme moi peut m'aider car je me suis bloquer
Nico, ou les autres, je n'arrive pas à trouver, j'ai même tous réinstaller et j'ai toujours le même probleme.
tous les hosts sont up mais par contre tous mes service sont critiques avec statut information (null).
Nagios 3.0.6 et centreon 2.0-RC8
merci
J'ai toujours status output = (null)
dans Home, et au final, le status reste critical !!! Si quelqu'un a déjà eu le souci ???
Merci beaucoup.
En faite, c'est le même souci que Izda !!!!!
Merci de nous aider... Pareil, j'ai tous réinstaller 2 fois, suivi le tuto à la lettre, aucun message d'erreur...
Bonjour
2 rapides questions
1) j'ai suivi les 2 tutos (installer Nagios, et installation de Centreon). A quoi sert la base de données "Centreon Database Name" ? et en quoi differe t elle de celle de nagios ?
2) tout semble ok sous centreon, mais si je me reconnecte sous nagios, tout est down.
Un simple /etc/init.d/nagios restart me donne
Running configuration check... CONFIG ERROR! Restart aborted. Check your Nagios configuration.
Alors, qu'avant l'installation de Centreon, cela fonctionnait bien...Quelqu'un aurait il une idée ??
j'ai installé centréon en suivant le tuto, tout se passe bien jusqu'à la fin du tuto mais quand je veux lancer http://localhost/centreon , ça m'affiche ça
Warning: require_once(DB.php) [function.require-once]: failed to open stream: No such file or directory in /usr/local/centreon/www/DBconnect.php on line 28
Fatal error: require_once() [function.require]: Failed opening required 'DB.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/local/centreon/www/DBconnect.php on line 28
Si quelqu'un pouvait trouver le temps de me répondre ce serait sympa. Merci
izda, il me manquait une librairie, c'est peut-être la même, je te la donne :
apt-get install libconfig-inifiles-perl
Fatal error: Smarty error: unable to write to $compile_dir '/usr/local/centreon/GPL_LIB/SmartyCache/compile'. Be sure $compile_dir is writable by the web server user. in /usr/local/centreon/GPL_LIB/Smarty/libs/Smarty.class.php on line 1095
ca me fait cette erreur quand je me log
quelqu'un peut m'aider
Problème résolue
@cartapus
il faut mettre à jour pear :
pear install -o -f --alldeps Mail Mail_Mime Net_SMTP Net_Socket Net_Traceroute Net_Ping
pear install -o -f --alldeps Validate Image_Graph Image_GraphViz HTML_Table HTML_QuickForm_advmultiselect
pear install -o -f --alldeps Auth_SASL HTTP Numbers_Roman Numbers_Words MDB2 DB_DataObject_FormBuilder
pear install -o -f --alldeps DB_DataObject DB Date XML_RPC SOAP
et il faut décommenté dans le php.ini, le include_path.
Bon courage !
Pour les gens qui ont un problème avec :
ndomod: Could not open data sink! I’ll keep trying, but some output may get lost…
Il faut bien spécifié le output dans ndomod.cfg à :
/usr/local/nagios/var/ndo.sock
Si vous avez mis le unixsocket, et non pas 127.0.0.1 qui correspond au tcpsocket.
Pour ma part çà fonctionne, le seul souci c'est les hosts qui sont UP mais tous en down, pourtant j'arrive a récupérer des résultats avec un snmpget sur la machine ( apres avoir activé le SNMP sur le serveur ) du genre :
snmpget -v 2c -c public "ipdelamachine" system.sysUpTime.0
Me retourne :
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (6740554) 18:43:25.54
Donc je ne comprend pas pourquoi j'ai mes services en CRITICAL.
@Zeek essai de renommér ton fichier snmpd.conf (/etc/snmp/snmpd.conf) et créer un autre où tu ne mettra que c'est deux lignes:
rocommunity public
rwcommunity private
essai sur ton serveur nagios et un autre serveur que tu supervise pour voir déjà si marche.
sinon moi un souci, sur les graph dans Centreon 2.0-RC8.
Dans Views , Graph, j'ai rien du tout alors que tous fonctionnent bien.
Merci d'avance.
Maintenant j'ai ce problème
Fatal error: Class 'DB' not found in /usr/local/centreon/www/DBconnect.php on line 45
bonjour,
est ce quelqu'un aurait essayer les checks passif avec nc_net?? car je rencontre des problèmes. Voila ce qui est écrit dans statut du service
(ERROR: Description Table hrStorageType : No response from remote host '192.168.1.47'.)
et j'aimerais avoir des exemples de commande voir ou je me trompe.
P.S: je peux également vous montrez mais fichiers .cfg si sa peut vous aider et voici le le tuto que j'ai suivi pour l'install de NSCA : http://forum.centreon.com/showthread.php?t=3930
@izda
je viens de modifier le fichier snmpd.conf, je vais attendre demain et voir si quelque chose va mieux.
Même problème pour les graphs, je n'ai rien d'affiché.
bonjour a tous ,
j'est commencé l'installation de centreon mais malheureusement lors de l'insatallation du plugin NDO de nagios, je telecharge bien sur sourgeforge mais lors de la décrompression je tape :
" ./configure - -with-mysql-lib=/usr/lib/mysql " , j'obtient une erreur qui est :
" bash: ./configure : no such file or directory ";
comment ce fait il qu'il ne trouve pas le chemin alors que j'ai suivis a la lettre toutes les étapes du tuto !!!
merci de bien vouloir m'aider !
@ludomadinina:
1.Tu es sur d'être dans le bon répértoire ?
2.tu as un espace entre les 2 tirets dans ton --with-mysql-lib
Pour ma part je viens de trouver une option dans la conf des hosts :
SNMP Community && Version
j'ai donc mis "public" et "2c" ( j'ai créé le groupe public sur le service SNMP de mon serveur ), çà marchait avec la ligne de commande ( snmpget ) , mais çà ne fonctionne toujours pas même avec ces options... ( et la modif du snmpd.conf non plus )
Bravo pour ce tuto. J'ai enfin trouvé l'outil de mes reves pour superviser mon réseau.
Par contre un pbm avec Centreon. Dans monitoring j'ai uniquement "localhost" alors que j'ai configurer plusieurs hosts. Comment avoir tout en visuel ?
MERCI
Clément
Qu'est-ce que tu as dans tes logs Clement ?
bonjour tt le monde j ai nun probleme au niveau Do you want me to install/upgrade your PEAR modules" il connait po http . ca bloque l installaltion au ce niveau il me demande le meme msg "Do you want me to install/upgrade your PEAR modules" s il vs plait quelq'un m aider .
Bonjour,
J'ai parcouru le tuto pour l'install de nagios : aucun pb - pas de message d'erreur
Puis j'ai suivi de nouveau le tuto pour l'installation de Centreon. Les paquets installés sont:
- ndoutils-1.4b7
- centreon-2.0
Lors de la dernière étape (exportation de la configuration de centreon vers nagios), le message d'erreur est :
Error Contact 'rOOt rOOt' has no service notification commands defined!
Error Contact 'rOOt rOOt' has no host notification commands defined!
Warning Contact 'rOOt rOOt' has no service notification time period defined!
Warning Contact 'rOOt rOOt' has no host notification time period defined!
Si j'effectue un /etc/init.d/nagios restart, le message d'erreur est:
Running configuration check... CONFIG ERROR! Restart aborted. Check your Nagios configuration.
Si je regarde les logs :
[07-01-2009 10:37:12] Event broker module '/usr/local/nagios/bin/ndomod.o' deinitialized successfully.
Informational Message[07-01-2009 10:37:12] ndomod: Shutdown complete.
Informational Message[07-01-2009 10:37:12] Successfully shutdown... (PID=4529)
Program End[07-01-2009 10:37:12] Caught SIGTERM, shutting down...
Informational Message[07-01-2009 10:37:02] ndomod: Still unable to connect to data sink. 42056 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:36:46] ndomod: Still unable to connect to data sink. 41962 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:36:30] ndomod: Still unable to connect to data sink. 41881 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:36:14] ndomod: Still unable to connect to data sink. 41799 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:35:58] ndomod: Still unable to connect to data sink. 41711 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:35:42] ndomod: Still unable to connect to data sink. 41633 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:35:26] ndomod: Still unable to connect to data sink. 41548 items lost, 5000 queued items to flush.
Informational Message[07-01-2009 10:35:10] ndomod: Still unable to connect to data sink. 41469 items lost, 5000 queued items to flush.
etc ......
Si vous avez un début de solution, je suis preneur...
Pour information, lors de l'install via la commande ./install.sh, les questions étaient quelque fois différentes. Y'a t-il un moyen de poster une pièce jointe?
Merci
@bilal:
pour résoudre le pd du PEAR HTTP 1.2.2 NOK, je suis allé sur le site de PEAR, j'ai chargé un fichier texte go-pear.php, puis j'ai executé la ligne de commande php go-pear.php
puis j'ai réactivé la procédure d'install du centreon
merci jeff tu peut m expliquer comment telecherger ce fichier a partit de site de pear j arrive pas a le trouver et merci
Re,
Il semblerait que le problème provienne de l'admin configuré à l'étape 8 intitulé "user interface configuration"
Cet admin dépend t-il d'un groupe, si oui lequels?. Pour information, si je le supprime au sein du fichier contacts.cfg, le rédémarrage de nagios s'effectue...
Par ailleurs, la variable enable_notifications est à 1 dans nagios.cfg, ce qui démontre que les notifications sont actives.
Une aide serait la bienvenue...
Merci bien.
@jeff
j ai sauvegardé go-pear on executant wget http://pear.php.net/go-pear mais je connais pas la suite s il vs plait aider moi je suis a coter de la plaque.
j’ai installé centréon en suivant le tuto, tout se passe bien jusqu’à la fin du tuto mais quand je veux lancer http://localhost/centreon , ça m’affiche ça
il me donne une fichier a ouvrire ecrit comme ce :
vous avez choisi douvrir
qui est un fichier de type :fichier phtml
a partir de :http//localhost
et un c'est de suite
cool, ça fonctionne.
Socket unix, et non tcp + affectation de l'admin dans le groupe supervisors.
Merci
Salut,
Premièrement ce tuto est formidable.
Cependant je suis dans une entreprtises qui utilise nagios 2.6 et qui voudrait un interface plus claire et plus simple pour modifier les . cfg Centréon me semble le bon compromis, cependan ton ce tutorial traite de la version 3 de nagios et les diffèrence sont significatives avec la 2 par exemple je nais pas de /usr/local/nagios/etc/, qqn pourais t'il m aider?
Salut et merci pour ce tuto,
Mais, bien qu'ayant suivi à la lettre 2 fois de suite les 2 tutoriels, je n'arrive rien à en faire de ce Centreon.
D'un côté dans Nagiosweb, j'ai bien 2 hotes (celui du serveur de base et un autre créé en plus depuis Centreon par copie), mais je n'ai aucun retour dans Centreon.
De plus dans Nagiosweb (que je ne connais pas franchement), j'ai activé les active et passive check pour les 2 hotes, mais j'ai 8 services critiques et unhandled.
Donc Centreon envoie bien des infos vers Nagios (pas d'erreur au precheck). Nagios ne renvoie rien de visible par Centreon.
J'ai cherché un IRC pour Centreon pour avoir de l'aide, mais n'ai rien trouvé. Est-ce que quelqu'un aurait un peu de temps à me consacrer pour m'aider à comprendre ?
Cordialement
Jean CARTIER
@tous: l'importation d'une configuration existante de Nagios dans Centreon n'est pas une partie de plaisir car la documentation de Centreon ne l'évoque pas. Heureusement pour nous (et vous:)), le Wiki est là pour vous fournir en Anglais la procédure à suivre pas à pas:
http://en.doc.centreon.com/Configure:LoadYourPreviousNagiosCfg
Dans les prochaines semaines je souhaite faire une série de billet pour installer/configurer un serveur de supervision parfait (avec du Nagios, du Centreon et du Cacti dedant). Donc restez en ligne et n'oubliez pas de vous abonnez au blog http://blog.nicolargo.com/feed !
Bon, et bien, je vais attendre quelques semaines, ce sera plus simple...
Merci NicoLargo !
Bonjour, sous Ubuntu8.04 j'ai péniblement installé Nagios3 et Centreon2, en suivant ce tutorial. Maintenant les données passent bien dans les deux sens, j'ai créé quelques services test qui fonctionnent bien (ping, surveillance de processus avec check_nt...). Cependant, je n'ai pas de graphiques; quand je vais dans "Vues", je n'ai rien. J'ai juste les champs de saisie pour la période à grapher, mais quand je clique sur "Apply" il ne se passe strictement rien.
J'ai pensé à une erreur de CentStorage. Quand je lance
/etc/init.d/centstorage status
j'ai le fameux message "No lock file found in /var/run/centreon/centstorage.pid" que je retrouve dans plusieurs forums, mais sans solution pour moi pour le moment.
En relisant la compilation de Nagios, voici les erreurs que j'avais eues:
/usr/src/centreon-2.0# ./install.sh -i
(...)
------------------------------------------------------------------------
Configure Apache server
------------------------------------------------------------------------
(...)
Install nagios documentation FAIL
(...)
Install libraries FAIL
(...)
Install cron directory FAIL
(...)
------------------------------------------------------------------------
Start CentStorage Installation
------------------------------------------------------------------------
(...)
Install library for centstorage FAIL
Tout le reste, que je n'ai pas mentionné ici, passe normalement.
Si quelqu'un a une idée de ce ces erreurs peuvent avoir comme impact sur le fonctionnement normal de Nagios (est ce que ça a un lien avec mon problème de graphiques...probablement?), et surtout ce qui me manque pour que l'installation se fasse bien... merci d'avance.
Manu.
@tous: juste pour vous signaler l'ouverture du forum de Nicolargo ou vous pouvez poser vos questions !
http://forum.nicolargo.com
A bientôt !
Nicolargo
bonjour,
J'ai réussi à installer nagios et centreon grâce à ce tuto très bien fait. Merci pour ces tutos.
En revanche, j'ai toujours la même erreur que je n'arrive pas à résoudre :
Connexion error to NDO DataBase !
J'ai essayé de faire ce que certains d'entre vous ont dit mais ça ne résoud pas le problème. Pouvez-vous m'aider s'il vous plait ? Je suis en 1ère année de BTS IG option reseau, et je patauge là, j'arrive pas à résoudre.
Merci d'avance,
JM
OK je viens de poster à nouveau mon message sur le forum, il y sera sans doute beaucoup plus à sa place!
N'hésitez pas à m'apporter vos idées si vous en avez par rapport à ce problème d'installation:
http://forum.nicolargo.com/viewtopic.php?id=5
Merci!
Manu.
@tous: pour ceux qui ont des problèmes d'import de configuration deuis Nagios vers Centreon, je conseille la lecture de cette discussion sur le forum.
http://forum.nicolargo.com/viewtopic.php?id=12
Nico
Cette procédure n'est plus à jour, merci de consulter la procédure suivante:
http://blog.nicolargo.com/2009/01/le-serveur-de-supervision-libre-part-3.html
bonjors,
j'ai installer nagios3 sou ubuntu 8.10 avec cette documentation de forum ;mais il ne demmarre pas ,le probleme :Starting nagios:CONFIG ERROR! Start aborted. Check your Nagios configuration.
Bien le bonjour,
Quand je vois le nombre de commentaires qui demandent de l'aide, je comprends pourquoi tu as ouvert un forum
Bonne journée
salut a tous j'ai suivi le tuto et finir l'installation sans probleme seulement tous mes services sont a l'etat critic et j'ai cet erreur dans le log de nagios
aidez je suis vraiment perdu
[01-09-2009 11:41:32] Event broker module '/usr/local/nagios/bin/ndomod.o' initialized successfully.
Informational Message[01-09-2009 11:41:32] ndomod: Could not open data sink! I'll keep trying, but some output may get lost...
Informational Message[01-09-2009 11:41:32] ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org)
Informational Message[01-09-2009 11:41:32] LOG VERSION: 2.0
Salut Nico!
Un grand merci pour ces superts tutos !
J'ai pu installer mon Nagios 2.x /Centreon 2.0 sous ubuntu 8.x.
Je rencontre des petites difficultés:
- Quand j'exporte ma conf Centreon dans Nagios, j'ai mes fichiers ndo2db.cfg et ndomod.cfg avec le movement KO.
- Enfin pour terminer, le localhost dans Nagios qui fonctionne parfaitement, ne remonte pas dans l'interface Centréon.
Centréon n'affiche pas le localhost qui est le serveur de supervision. j'ai donc 0 partout.
Je me connecte pourtant bien à ma base NDO, tout à été il me semble bien configuré ...
Serais-tu m'expliquer d'où vient ces deux problèmes?
En te remerciant.
A+ flo
Salut à tous,
Comme beaucoup j'installe nagios et je souhaite implémenter Centreon dessus en passant par NDO.
Ndo me pose problème, j'ai suivi ce tuto et "pour en finir avec NDO"
mais lorsque je lance "tail -f /usr/local/nagios/var/nagios.log"
j'obtiens :
1265808983] ndomod: Error writing to data sink! Some output may get lost...
[1265808983] ndomod: Please check remote ndo2db log, database connection or SSL Parameters
[1265808999] ndomod: Successfully reconnected to data sink! 0 items lost, 56 queued items to flush.
[1265808999] ndomod: Successfully flushed 56 queued items to data sink.
[1265808999] ndomod: Error writing to data sink! Some output may get lost...
[1265808999] ndomod: Please check remote ndo2db log, database connection or SSL Parameters
[1265809015] ndomod: Successfully reconnected to data sink! 0 items lost, 50 queued items to flush.
[1265809015] ndomod: Successfully flushed 50 queued items to data sink.
[1265809015] ndomod: Error writing to data sink! Some output may get lost...
[1265809015] ndomod: Please check remote ndo2db log, database connection or SSL Parameters
J'ai vérifié, la base mysql existe bien, l'utilisateur "ndouser" à bien les full privilèges sur la base. Je n'ai pas encore démarré l'installation de Centreon, je pense qu'il vaut mieux que je résolve ce problème en premier.
Quelqu'un aurait-il une idée ?
Help me please...
salut toi69,
il faut tuer le daemon ndo2db, pour vérifier : ps aux | grep ndo
une fois arrêter, efface le fichier ndo.sock, pour ma part il se situe :
/usr/local/nagios/var/ndo.sock
et enfin relance ndo2db avec cette commande :
/usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg
sa devrait marcher....
Bonjour,
merci pour ce tuto qui est tres complet j'ai tout de meme un petit soucis pour finir la procedure notament avec smarty lorsque je me log j'ai ce message d'erreur :
Fatal error: Class 'Smarty' not found in /usr/local/centreon/www/menu/Menu.php on line 49
j'ai pourtant rajouté dans /etc/php5/apache2/php.ini ce path :
include_path = ".:/usr/src/centreon-2.0/GPL_LIB/Smarty/libs:/usr/share/php:/usr/share/pear"
mais rien n'y fait avez vous une idée ?
j'ai trouvé la solution il suffisais de recupéré les librairie a partir des source comme ceci :
cp -r /usr/src/centreon-2.0/GPL_LIB/Smarty/libs/* /usr/local/centreon/GPL_LIB/Smarty/libs/
ca a suffit pour faire marcher le tout
Publier un commentaire
Utiliser
pour lier des documents à vos commentaires.
Pour des discutions techniques, merci d'utiliser le forum.