Centreon 2.0

Bonsoir,

Actuellement en stage je dois monter un monitoring réseau j’ai donc installer Nagios 3.0.6 avec succès ainsi que les plugins NDOutils 1.47b et je me suis attaqué a Centreon 2.0 je tourne sur sur Debian 5

Voila je bloque sur ce message d’erreur
Extrait de mon nagios.log

[1246983035] ndomod: Successfully flushed 74 queued items to data sink. [1246983035] ndomod: Error writing to data sink! Some output may get lost...

En cherchant sur google j’ai vue que certaine personne avait changer le socket en tcp dans les fichiers ndomod.cfg et ndo2db.cfg , j’ai aussi essayé mais aucun changement. J’ai aussi essayer le wiki qui n’as rien donner et quelque sites.

Personnelement je pense que j’ai un problème de droit sur le fichier qui dois être crée c’est à dire ndo.sock ce que je ne comprends pas c’est que le fichier se crée bien automatiquement à chaque démarrage il fait 0 octet il a comme droit 755 de base j’ai essayé de lui rajouter le droit d’écriture mais rien ne change. Si je le supprime il ce re-crée avec le droit 755.

Le proprietaire du fichier (ndo.sock) est nagios nagios est la aussi je ne comprends pas le probleme car dans mon fichiers ndo2db.cfg ainsi que dans centreon via l’interface graphique. Je n’ai pas le même proprietaire,je m’explique

Extrait de mon ndo2db.cfg

ndo2db_user=nagios
ndo2db_group=nagiosgrp
socket_type=unix
socket_name=/usr/local/nagios/var/ndo.sock
tcp_port=5668
db_servertype=mysql
db_host=localhost
db_port=3306
db_name=nagios
db_prefix=nagios_
db_user=ndouser
db_pass=******

Dans centreon ainsi que le fichier ndo.sock le proprietaire et nagios nagios ne devrait-il pas avoir nagios nagiosgrp normalement ? car j’ai configurer mon ndo2db.cfg pour que cela soit comme ca.

Je suis debutant dans Linux, j’éspère avoir bien détailler mon problème en éspérant trouver une solution.

Peut être je fais fausse route mais toute aide est bonne à prendre.

Merci d’avance.

Salut,

J’ai plusieurs nagios qui tournent avec Centreon, j’ai effectivement passé la connexion entre ndoutils et la base sql en connexions tcp. Voici les fichiers de conf qui pourront peut être t’aider :

ndo2db.cfg

ndo2db_user=nagios
ndo2db_group=nagios
socket_type=tcp
socket_name=/var/run/ndo.sock
tcp_port=5668
db_servertype=mysql
db_host=localhost
db_name=ndoutils
db_port=3306
db_prefix=nagios_
db_user=ndoutils
db_pass=XXXXXX
max_timedevents_age=1440
max_systemcommands_age=1440
max_servicechecks_age=1440
max_hostchecks_age=1440
max_eventhandlers_age=1440

ndomod.cfg

instance_name=Central
output_type=tcpsocket
output=127.0.0.1
tcp_port=5668
output_buffer_items=5000
file_rotation_interval=14400
file_rotation_timeout=60
reconnect_interval=15
reconnect_warning_interval=900
data_processing_options=-1
config_output_options=3

Au démarrage, tu dois avoir un truc du genre dans les logs :

[1232437139] Nagios 3.0.6 starting... (PID=3533)
[1232437139] Local time is Tue Jan 20 08:38:59 CET 2009
[1232437139] LOG VERSION: 2.0
[1232437139] ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org)
[1232437139] ndomod: Successfully connected to data sink.  0 queued items to flush.
[1232437139] Event broker module '/usr/lib/ndoutils/ndomod-mysql-3x.o' initialized successfully.
[1232437385] Finished daemonizing... (New PID=4390)

sinon, tu as plein d’infos ici : forum.centreon.com/

Je peux te faire passer les fichiers de conf de centreon d’une base vide chez moi. Passe-moi un mp si cela t’intéresse.