Problème de redirection de log - Installation - Linux et OS Alternatifs
Marsh Posté le 27-02-2009 à 13:46:08
Regarde du coté de syslog-ng.
Marsh Posté le 27-02-2009 à 13:57:23
Ca ne risque pas de faire usine à gaz d'installer un nouveau gestionnaire de log pour 2 programmes ? Je me demandais si ça ne pouvais pas etre résolu avec une configuration simplement plus fine de syslog.conf ou des programmes dérangeants (le man ne m'aide pas trop à ce niveau là- ?
Marsh Posté le 27-02-2009 à 14:01:41
syslog-ng remplace simplement ton syslog actuel. Syslog-ng n'est, du moins à ma connaissance, pas une usine à gaz. Il te permet une configuration beaucoup plus fine. Ca te coûte quoi de faire un
aptitude install syslog-ng |
?
Marsh Posté le 27-02-2009 à 16:38:59
Pas grand chose, simplement que la syntaxe est plus complexe que syslogd, mes successeurs sont des bénévoles et l'administration système n'est pas leur métier ;-).
Je galère en essayant de mettre en place un filtre qui envoie tout ce qui est inférieur à notice dans un fichier à part et le reste dans syslog mais c'est pas gagné :-(
Marsh Posté le 28-02-2009 à 17:09:06
redvivi a écrit : Bonjour à tous !
|
Bah dans ton syslog.conf, par défaut tu dois avoir une règle *.* vers le fichier /var/log/syslog
Tu as juste à dire de ne pas logguer ce qui vient de local7 (et mail pour postfix) :
*.*;auth,authpriv.none;mail.none;local7.none -/var/log/syslog
Marsh Posté le 03-03-2009 à 22:43:30
Finalement j'ai du installer syslog-ng, d'autres programmes me donnaient des problèmes difficiles à résoudre. Maintenant mon souci avec dhcpd est apparu malgré la configuration que j'ai ajoutée:
Code :
|
les messages sont dupliqués dans dhcpd.log et syslog malgré mes recherches
Merci,
RedVivi
Marsh Posté le 03-03-2009 à 22:55:48
ajoute flags(final);
Marsh Posté le 03-03-2009 à 23:55:14
Non ça ne fonctionne toujours pas
Marsh Posté le 04-03-2009 à 09:51:14
filter f_dhcpd { facility(local7); };
Marsh Posté le 04-03-2009 à 09:56:46
j'ai commenté la ligne dans dhcpd.conf afin de ne pas utiliser de facility particulier. Mais en théorie avec un filtre programme ça devrait fonctionner !?
Marsh Posté le 04-03-2009 à 09:58:22
redvivi a écrit : j'ai commenté la ligne dans dhcpd.conf afin de ne pas utiliser de facility particulier. Mais en théorie avec un filtre programme ça devrait fonctionner !? |
j'utilise un filtre avec syslog-ng et ça ne se duplique pas
Marsh Posté le 04-03-2009 à 10:14:52
T'as pas une régle qui aurait précédence et qui bloquerait la suite de l'execution ?
Marsh Posté le 04-03-2009 à 10:36:24
|
Marsh Posté le 04-03-2009 à 10:37:14
e_esprit a écrit : T'as pas une régle qui aurait précédence et qui bloquerait la suite de l'execution ? |
Je suis désolé c'est un peu long. Voici mon syslog-ng.com mais je vois pas où ça peut bloquer:
Code :
|
Marsh Posté le 04-03-2009 à 10:40:31
mets ta directive log pour DHCP au début des "log"
Marsh Posté le 04-03-2009 à 10:46:43
Ce qui est marrant c'est que moi j'ai 2 versions identiques de dhcpd qui tournent sur 2 OS différents (Solaris8 et Solaris9) et qui n'ont absolument pas le même comportement.
Y'en a un qui log tout sans problème et l'autre qui log jamais rien quel que soit le log-facility que je choisis ...
Ce qui est encore plus étrange c'est que c'est sur Solaris9 que ça merde
Bon sinon j'ai pas trop d'idée du coup.
Marsh Posté le 04-03-2009 à 10:50:30
ReplyMarsh Posté le 04-03-2009 à 10:54:27
redvivi a écrit : |
En même temps c'est écrit dans la doc...
Marsh Posté le 04-03-2009 à 11:17:17
black_lord a écrit : En même temps c'est écrit dans la doc... |
Je n'avais pas fait le rapprochement quand tu m'as demandé d'ajouter le flags(final);
Marsh Posté le 27-02-2009 à 13:43:44
Bonjour à tous !
Je rencontre un problème avec 2 logiciels: dhcpd et postfix. Etant donné que ces programmes polluent mon syslog, j'ai essayé cette configuration pour dhcpd:
J'ai ajouté ces lignes dans mon syslog.conf
Ajouté celle ci dans mon dhcpd.conf:
Maintenant dhcpd log les messages dans syslog ET dhcpd.conf, finalement je n'ai fait que déplacer (doublement) le problème. Il en est de même pour postfix. Puis-je résoudre ce problème uniquement avec syslog ?
Merci d'avance !
RedVivi