PDA

View Full Version : ArchiveLogInDB.php


tissime
09-04-2006, 06:16 AM
Ia Ora Na,

Je suis en train de tester Oreon qui m'a reconcilié avec nagios...

J'ai juste un problème pour uploader les fichiers de logs en DB avec ArchiveLogInDB.php. Lorsque je l'execute à la main pour vérifier :
- pas d'erreur signalée
- tables log* toujours vide

En regardant les fichiers de logs de nagios :
- dans nagios.log, j'ai bien les check des hosts & services définis via Oreon
- dans le répertoire archives, les fichiers quotidiens ne contiennent que des lignes concernant localhost qui n'appartient pas à mon ensemble de serveurs.

Any idea ?

Merci d'avance,
Tissime

PS : les paths de ArchiveLogInDB.php ont été modifiés.

Apo
09-04-2006, 10:48 AM
Bonjour,

Quelle version de nagios avez vous ?

verifiez que "log_initial_states" est a 1

tissime
09-04-2006, 08:58 PM
Re'

>> Quelle version de nagios avez vous ?

J'ai installé Oreon v1.3.1-1 (donc Nagios v2.5)

>> verifiez que "log_initial_states" est a 1

Je confirme que log_initial_states=1 dans nagios.cfg...

De plus, saurais-tu pourquoi, dans le répertoire archives, les fichiers quotidiens ne contiennent que des lignes concernant localhost ?

Merci d'avance,
Tissime

gollum123
09-07-2006, 12:05 PM
bonjour,

j'ai bien activé le log_initial. Maintenant je vois bien l'uptime qui monte.
J'ai les archives nagios sur un an. Dès que je remonte à hier, tout est pending (pareil sur un mois et plus).

Comment ratraper le coup pour tout le passif ?
j'ai essayé en faisant un truncate des tables log_archive* et relancer l'import mais c toujours pending.

Merci d'avance,

Apo
09-11-2006, 11:59 AM
Tout simplement en suprimant le contenu des 3 tables log_xxx
et en relancant a la main le script archivelogindb.php ou en attendant son lancant automatique par le cron.

Bien entendu il faut que tu es gardé toutes les archives de nagios.