[syslog-ng] special characters in filenames

Gergely Nagy algernon at madhouse-project.org
Sat Aug 18 12:56:04 CEST 2012


Daniel Neubacher <daniel.neubacher at xing.com> writes:

> Hello there,
> I've got a pretty annoying problem with syslog-ng 3.3.5 and log filenames. I think my syslog-ng.cfg is a little unconventional because I've configured for each log file a file statement and a uniq program name to keep the filenames from the client on the server. The cfg I've attached bellow is only a small part of it because I can't show you everything. In the original syslog-ng.cfg I've configured about 120 individual log files.
> Now to the problem. Each day I'm getting log file names like this on my log server:
>
> /log/applogs/2012/08/17/perl-1.hk.fra1.xing.com/t.file(d_applogs#0,/log/applogs/2012/08/17/mx2-2.xing.com/syslog-ng)=0',
> /log/applogs/2012/08/15/syslog-2.log.fra2.xing.com/ropped='dst.file(d_syslog#0,/log/syslog
> /log/syslog/2012/08/17/         fai-1.ops.fra1 fai?

These appear to be fragments of the periodic syslog-ng stats stuff. As a
qucik workaround, you may want to handle internal() messages
differently.

I'll try to have a closer look soon, but it's definitely something
related to internal messages.

-- 
|8]


More information about the syslog-ng mailing list