Bonjour,
Je sais ça n'est pas nouveau mais j'ai fais le tour de pas mal de posts et tutos sans succés.
J'ai installé un Centréon 1.4.1 avec un Nagios 2.9 sur une distribution Ubuntu 7.04 (serveur). Avec l'aide des différents tutos glanés de-ci de-là ça c'est plutôt pas mal passé. Mais parce qu'il fallait un "mais", je galère pas mal avec le reporting, je vais essayer d'être précis :
Le reporting fonctionne à merveille sous Nagios.
Le reporting fonctionne à merveille dès que je lance en console sous l'utilisateur "nagios" les quatre lignes présente dans mon /etc/cron.d/oreon et tous mes hôtes repassent dans l'état "Indeterminé" juste àprès 0h00, pour le jour en cours et la veille. Tous restent ensuite dans l'état "indeterminé".
Quand j'execute les lignes du /etc/cron.d/oreon en console je n'ai aucune erreur dans la console et les fichiers ArchiveLogInDB_log, Inventory_log, ods_parsing_log, install_oreon.log restent désespérement vides.
Niveau base de données ODS, le répertoire /var/lib/ods/database se remplit bien, /var/lib/ods/database/backup aussi, un tas de fichier .rrd avec une date et heure cohérentes.
Niveau base de données MySQL :
la table oreon_data/data_bin contient des enregistrements, les tables oreon_data/data_stats_daily, monthly, yearly sont vides.
Les tables log_archive_host et log_archive_service contiennent des enregistrements.
Contenu de /etc/cron.d/oreon :
0 0 * * * nagios php -q /usr/local/oreon/cron/inventory_update.php >> /usr/local/oreon/log/ArchiveLogInDB_log 2>> /usr/local/oreon/log/ods_parsing_log
0 0 1-31 * * nagios php -q /usr/local/oreon/cron/reporting/ArchiveLogInDB.php >> /usr/local/oreon/log/ArchiveLogInDB_log 2>> /usr/local/oreon/log/ods_parsing_log
* * * * * nagios /usr/local/oreon/cron/parsing_status.pl >> /usr/local/oreon/log/ods_parsing_status 2>> /usr/local/oreon/log/ods_parsing_status
* * * * * nagios /usr/local/oreon/cron/parsing_log.pl >> /usr/local/oreon/log/ods_parsing_log 2>> /usr/local/oreon/log/ods_parsing_log
Version de PHP : PHP 5.2.1 (cli) (built: Jul 17 2007 18:14:23)
Version de MySQL : Version du client MySQL: 5.0.38
Extensions PHP utilisées: mysql
Je crois avoir fait le tour des infos nécessaires. Maintenant il se peut fortement que le problème soit entre la chaise et le clavier. Pour situer les choses j'ai installé mon premier Linux en mars dernier, donc je suis peut être passé à côté de quelque chose de trés gros et basique.
Merci de votre aide.:cool:
Je sais ça n'est pas nouveau mais j'ai fais le tour de pas mal de posts et tutos sans succés.

J'ai installé un Centréon 1.4.1 avec un Nagios 2.9 sur une distribution Ubuntu 7.04 (serveur). Avec l'aide des différents tutos glanés de-ci de-là ça c'est plutôt pas mal passé. Mais parce qu'il fallait un "mais", je galère pas mal avec le reporting, je vais essayer d'être précis :
Le reporting fonctionne à merveille sous Nagios.
Le reporting fonctionne à merveille dès que je lance en console sous l'utilisateur "nagios" les quatre lignes présente dans mon /etc/cron.d/oreon et tous mes hôtes repassent dans l'état "Indeterminé" juste àprès 0h00, pour le jour en cours et la veille. Tous restent ensuite dans l'état "indeterminé".
Quand j'execute les lignes du /etc/cron.d/oreon en console je n'ai aucune erreur dans la console et les fichiers ArchiveLogInDB_log, Inventory_log, ods_parsing_log, install_oreon.log restent désespérement vides.
Niveau base de données ODS, le répertoire /var/lib/ods/database se remplit bien, /var/lib/ods/database/backup aussi, un tas de fichier .rrd avec une date et heure cohérentes.
Niveau base de données MySQL :
la table oreon_data/data_bin contient des enregistrements, les tables oreon_data/data_stats_daily, monthly, yearly sont vides.
Les tables log_archive_host et log_archive_service contiennent des enregistrements.
Contenu de /etc/cron.d/oreon :
0 0 * * * nagios php -q /usr/local/oreon/cron/inventory_update.php >> /usr/local/oreon/log/ArchiveLogInDB_log 2>> /usr/local/oreon/log/ods_parsing_log
0 0 1-31 * * nagios php -q /usr/local/oreon/cron/reporting/ArchiveLogInDB.php >> /usr/local/oreon/log/ArchiveLogInDB_log 2>> /usr/local/oreon/log/ods_parsing_log
* * * * * nagios /usr/local/oreon/cron/parsing_status.pl >> /usr/local/oreon/log/ods_parsing_status 2>> /usr/local/oreon/log/ods_parsing_status
* * * * * nagios /usr/local/oreon/cron/parsing_log.pl >> /usr/local/oreon/log/ods_parsing_log 2>> /usr/local/oreon/log/ods_parsing_log
Version de PHP : PHP 5.2.1 (cli) (built: Jul 17 2007 18:14:23)
Version de MySQL : Version du client MySQL: 5.0.38
Extensions PHP utilisées: mysql
Je crois avoir fait le tour des infos nécessaires. Maintenant il se peut fortement que le problème soit entre la chaise et le clavier. Pour situer les choses j'ai installé mon premier Linux en mars dernier, donc je suis peut être passé à côté de quelque chose de trés gros et basique.

Merci de votre aide.:cool:
Comment