[syslog-ng] syslog-ng dropping log messages forwarded w/TCP

James Phillips james_phillips@vivaldinetworks.com
Tue, 07 Mar 2000 09:20:54 -0800


Hello,

I have two Linux machines (slackware 7 dist.) running syslog-ng 1.4.0.
The first machine is set to forward all of its log entries, and write
them to a file:

source src { pipe("/home/james/log_foo/logfifo"); internal(); };
filter all { match("*"); };
destination dest {
    file("/home/james/dev/syslog-ng/log/foo.log");
    tcp("192.168.1.201" port(8081));
};
log { source(src); filter(all); destination(dest); };

The second machine is set up to collect these and log them to a file:

source src { tcp(ip(192.168.1.201) port(8081)); internal(); };
filter all { match("*"); };
destination dest { file("/home/james/dev/syslog-ng/log/foo.log"); };
log { source(src); filter(all); destination(dest); };

When I send a batch of 100k log messages to the first machine, they all
end up in its file, but about 25% of them never make it through to the
second machine's log.

Any ideas?

Thanks.

James Phillips