[syslog-ng] freebsd /dev/klog logging
chris packham
chris.packham at alliedtelesis.co.nz
Wed Aug 26 06:14:45 CEST 2009
Well if it helps my Linux system uses /proc/kmsg (instead of /dev/klog).
Have you tried using unix-stream("/dev/klog") instead of "file"?
>>> Jan Schaumann <jschauma at netmeister.org> 8/26/2009 2:40 PM >>>
Hello,
I seem to have problems getting any messages from /dev/klog when using
syslog-ng 3.0.3. My syslog-ng.conf file looks like this:
===
template t_default {
template("${DATE} <${FACILITY}.${PRIORITY}> ${HOST} ${MSG}\n");
};
destination d_tmp {
file("/var/log/klog"
template(t_default));
};
source s_klog {
file("/dev/klog");
};
log {
source(s_klog);
destination(d_tmp);
};
===
I have a kernel module that just calls log(9) to generate a message on
/dev/klog. It loads fine, and the message does appear in the dmesg(8),
but nothing is written to /var/log/klog.
Likewise, messages from ipfw(8) do not show up in that file.
I'm quite sure I'm missing something... but what?
Many thanks in advance,
-Jan
More information about the syslog-ng
mailing list