logging

Hallo Pinguini! =)
Ho un "problema" con syslog ed i vari livelli di logging. Come posso
specificare per ogni applicazione in quale file loggare e come? Devo
specificarlo nella configurazione dell' applicazione o dove?
Ne' /etc/syslog.conf la manpage sono molto chiare. Esiste un HOWTO da
qualche parte?

Ciao
Stefano

Alle 12:24, lunedì 11 novembre 2002, hai scritto:

Hallo Pinguini! =)
Ho un "problema" con syslog ed i vari livelli di logging. Come
posso specificare per ogni applicazione in quale file loggare e
come? Devo specificarlo nella configurazione dell' applicazione o
dove? Ne' /etc/syslog.conf la manpage sono molto chiare. Esiste un
HOWTO da qualche parte?

ho avuto anche io lo stesso problema qualche tempo fa:
dovevo loggare i log del firewall (quelli che facevo generare io da
iptables) in un file.
Il problema è che syslog non discrimina "da chi" è generato il log di
sistema o l'interrupt sw del kernel da loggare e quindi sbatte tutto
nei file definiti in /etc/syslog.conf.
Io avevo risolto in un modo non molto elegante facendo loggare con un
prefisso e poi uno scriptino estraeva le righe con il prefisso
Esempio:
iptables -A INPUT .... -j LOG --log-prefix "FIREWALL_LOG:"

nei log trovo
Nov 11 23:33:32 belva kernel: FIREWALL_LOG: .....

Alle 12:24, lunedì 11 novembre 2002, hai scritto:
> Hallo Pinguini! =)
> Ho un "problema" con syslog ed i vari livelli di logging. Come
> posso specificare per ogni applicazione in quale file loggare e
> come? Devo specificarlo nella configurazione dell' applicazione o
> dove? Ne' /etc/syslog.conf la manpage sono molto chiare. Esiste un
> HOWTO da qualche parte?

Ciao,
credo che sei costretto di usare il syslog-ng!

Saluti Andreas!