Pour les outils, il y a sec que tu n'as pas mentionné mais que tu connais déjà. Il y a d'autres outils qui remplacent syslog-ng (msyslog ??) mais je crois qu'ils sont moins bien ou moins maintenus.
Autre chose, comme je suis chez moi avec la crève depuis hier, je me suis amusé à faire un petit outil pour récupérer le catalogue cft dans une base de données. Comme j'ai vérifié que syslog n'avait a priori pas de limite sur la taille des messages, je l'utilise pour remonter les données. J'ai essayé de définir un format pratique pour ce type d'utisation et suis en train de m'amuser à faire une petite maquette de réception des infos derrière syslog-ng. Je me suis dit que ça permettrait de nous éclaircir les idées sur ce type de besoin. Le script qui traite les logs est hr00msi1:/usr/local/bin/feedxlog. Je suis en train de l'écrire. Il n'est pas très propre mais ça devrait permettre de valider un concept. Pour le reste, je suis d'accord avec toi. Cyril -----Original Message----- From: [EMAIL PROTECTED] Sent: jeudi 18 mars 2004 10:23 To: [EMAIL PROTECTED] Subject: [Locust-dev] Mise en place du CVS Salut, Normalement, le projet fonctionne maintenant correctement sur Gna!. https://gna.org/projects/locust/ Je vais commencer par créer les différents fichiers nécessaires pour faire marcher le système Perl. Je suis en train de réfléchir à l'organisation du répertoire et à la façon dont produire les distributions pour le produit final. Deux mailing-list ont été crées par Gna! : - [EMAIL PROTECTED] CVS (seuls Jérôme et moi sommes abonnés à celle-ci). C'est l'endroit idéal pour discuter directement des commits. - [EMAIL PROTECTED] La licence sera a priori la même que celle de Perl (Artistic/GPL). Je propose de faire la documentation et les messages de log des commits en anglais, afin de pouvoir attirer des utilisateurs. :-) J'ai récupéré les sources de plusieurs programmes, pour les étudier un peu. Pour le moment j'ai : - Swatch ftp://ftp.cert.dfn.de/pub/tools/audit/swatch/swatch-3.0.8.tar.gz - Logsurfer ftp://ftp.cert.dfn.de/pub/tools/audit/logsurfer/logsurfer-1.5b.tar - syslog-ng Est-ce que vous avez d'autres outils à me conseiller ? J'ai commencé à regarder les sources de Postfix à la recherche de la façon dont il crée ses logs. C'était plutôt un mauvais choix, car il a toute une batterie de fonctions qui peuvent afficher les messages à peu près n'importe où, y compris syslog. Il est finalement peut-être plus simple d'analyser a posteriori les logs reçus. J'ai également jeté un oeil aux modules Perl concernant les logs (http://search.cpan.org/search?m=module&q=log), mais il en ressort que la plupart de ces modules sont destinés à produire des logs et pas à en lire ou en analyser. Log::Message a l'air de permettre de chercher des messages, mais je ne suis pas bien sûr qu'il puisse nous servir. Les seuls modules que j'ai vu pour effectivement lire des logs et en sortir l'information, ce sont ceux que j'ai écrits : Log::Procmail et Regexp::Log... Je ne devrais plus tarder à commiter les premiers fichiers sur le CVS. -- Philippe "BooK" Bruhat The truly stupid always find a way to create disaster. (Moral from Groo #10 (Image)) _______________________________________________ Locust-dev mailing list [EMAIL PROTECTED] https://mail.gna.org/listinfo/locust-dev This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.
