View Full Version : Base de donnee
boubou
04-13-2005, 11:40 AM
Bonjour, ca fait longtemps !
J'ai jeté un coup d'oeil dans la base de données d'Oréon.
J'aimerai savoir à quoi servent les tables :
- report
- report_host_relation
- report_mails
- report_service_relation
Merci
C un premier jet pour les rapports :)
boubou
04-13-2005, 12:14 PM
En fait, j'aimerai savoir si l'une de ces tables pourrait servir à rappatrier les données qui se trouvent dans event log ? Et si oui laquelle ?
julio
04-13-2005, 12:44 PM
nan aucune...
boubou
04-13-2005, 02:29 PM
Pourriez vous me dire quels sont les champs qui composent l'event log (monitoring/event log)? et quel est ce fichier?
En fait, j'aimerai créer une table ou je pourrais rappatrier toutes les données de l'event log
Merci
julio
04-13-2005, 02:49 PM
y a rien en base pour l'event log... tout est dans l'object php. Pour la table je te laisse voir. Si c interressant peut etre nous pourrons l'integrer :D..
boubou
04-13-2005, 02:50 PM
tu pourrais me dire quel est le fichier php qui donne toutes ses informations dans l'event log ?
julio
04-13-2005, 03:56 PM
parseventlog.php a la racine....
boubou
04-13-2005, 05:23 PM
pourrais tu me dire à quoi correspond le %s dans le fichier parseeventlog.php ? STP
julio
04-13-2005, 05:39 PM
bah en fait c pour afficher des string avec printf... (cf man printf).
mais tu peux les jarter et mettre des print a la place...
boubou
04-13-2005, 05:47 PM
OK mais je ne vois pas comment est rempli la colonne $r[2]
ex : printf("%s", $r[2]);
J'ai bien vu que :
la premiere colonne $r[0] c'est la date,
la deuxieme colonne $r[1] c'est l'alert (notification, external command..)
mais la 3eme colonne ? Mystere et boule de gomme.
julio
04-13-2005, 06:30 PM
je ne remplie pas avec printf !!?? la date c avec $time, la deuxieme case avec le type d'evenement et ensuite tout ce qu'il y a apres les deux points... c tout...
En plus g plus le code sous les yeux. c'est une partie qui n'avait pas été faite tres proprement et nous l'avons completement modifiée... C'est miex fait maintenant...
boubou
04-13-2005, 06:33 PM
Mince !
En fait, je voulais me servir de ce que vous aviez fait (notamment pour la 3e colonne) pour remplir ma table.
Sinon, je pourrais retrouvé ses données ou à ton avis ?
boubou
04-18-2005, 11:41 AM
Julio as tu retrouvé le code ?
julio
04-18-2005, 11:58 AM
quel code ?
Mais a mon avis c pas avec ca que tu vas faire ca ? T'as reflechi comment remplir ta base ? la taille que cela allait prendre ? etc etc...
De toute facon pour les données, c que du parsing bateau de fichier...
boubou
04-18-2005, 12:09 PM
Ben je pensais récuperer chaque jour le fichier de log et remplir ma table.
Et avant de remplir la table éffacer tout ce qu'il y avait dedans
julio
04-18-2005, 12:35 PM
a quoi ca va servir ? y a pas d'historisation ? et le mieux c'est de faire un script en perl dbi avec un cron... ca sera mieux.