MoonWalker Guru
Joined: 04 Jul 2002 Posts: 511
|
Posted: Sat Sep 20, 2003 1:28 pm Post subject: syslog-ng log same info in all files??? |
|
|
Hi,
I have syslog-ng installed and now noticed logfiles got quite big so I installed logrotate and it works al fine. But at the same time I notice syslog-ng log the same info to all logfiles. It can't be the intent...? I basicly have the default Gentoo config file for syslog-ng with 2 additions as follow: Code: | # $Header: /home/cvsroot/gentoo-x86/app-admin/syslog-ng/files/syslog-ng.conf.gentoo,v 1.2 2003/03/11 13:37:04 agriffis Exp $
#
# Syslog-ng default configuration file for Gentoo Linux
# contributed by Michael Sterrett
#
options {
long_hostnames(off);
sync(0);
# The default action of syslog-ng 1.6.0 is to log a STATS line
# to the file every 10 minutes. That's pretty ugly after a while.
# Change it to every 12 hours so you get a nice daily update of
# how many messages syslog-ng missed (0).
stats(43200);
};
source src { unix-stream("/dev/log"); internal(); pipe("/proc/kmsg"); };
destination authlog { file("/var/log/auth.log"); };
destination cron { file("/var/log/cron.log"); };
destination mail { file("/var/log/mail.log"); };
destination mailinfo { file("/var/log/mail.info"); };
destination mailwarn { file("/var/log/mail.warn"); };
destination mailerr { file("/var/log/mail.err"); };
destination messages { file("/var/log/messages"); };
# By default messages are logged to tty12...
destination console_all { file("/dev/tty12"); };
# ...if you intend to use /dev/console for programs like xconsole
# you can comment out the destination line above that references /dev/tty12
# and uncomment the line below.
#destination console_all { file("/dev/console"); };
log { source(src); destination(authlog); };
log { source(src); destination(cron); };
log { source(src); destination(mail); };
log { source(src); destination(mailinfo); };
log { source(src); destination(mailwarn); };
log { source(src); destination(mailerr); };
log { source(src); destination(messages); };
log { source(src); destination(console_all); }; |
I thought the intention with this was to split different into into the file related to it except for messages maybe? But appearanty not so what am I missing? _________________ /Joakim
Living on earth is expensive, but it includes a free trip around the sun
every year. |
|