As a side note there is a feature in mlogger that will try and collapse
multiline log messages into a single message The -I option. This is
conjunction with the parser options I posted earlier will get you what you
want.

https://github.com/nbrownus/mlogger

On Tue, Mar 10, 2015 at 12:47 AM, Rainer Gerhards <[email protected]>
wrote:

> 2015-03-09 23:03 GMT+01:00 David Lang <[email protected]>:
>
> > On Mon, 9 Mar 2015, Troels Arvin wrote:
> >
> >  Hello,
> >>
> >> Using rsyslog 7.4.7.
> >>
> >> Once in a while, some equipment sends a message which includes newline
> >> chars into our central syslog server. This disturbs my filtering of
> /var/
> >> log/messages.
> >>
> >> Can rsyslog be configured to replace incoming newline characters with
> >> another character, such as a space?
> >>
> >
> > the 'right' think to happen is to have the newline replaced with #012 to
> > match the rest of the control character escaping.
> >
> > This isn't currently
>
>
> Oh, no, it is happening!
>
>
> > happening because traditionally a newline indicated the end of the log
> > message, so it didn't need escaping, and when it became possible to have
> a
> > newline in the message,
>
>
> yeah *inside* the message. I think what happens here is that the message is
> sent via TCP syslog, and there LF is the *frame delimitor*. So we actually
> have a protocol error in this case - the LF indicates that a new message
> begins. As such, it is not part of the message itself.
>
> It's hard to fix in a consistent way. There probably can some heuristics be
> applied, but there is so much more on the todo list than to fix a broken
> sender. If it's important to the OP, he might want to ask Adiscon for a
> quote on getting this implemented (no promise, though, that there is any
> way at all to fix that situation).
>
> Rainer
>
>
> > it didn't get added.
> >
> > Rainer, do you want a bug for this? or will you just add it to your todo
> > list?
> >
> > David Lang
> > _______________________________________________
> > rsyslog mailing list
> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > http://www.rsyslog.com/professional-services/
> > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> > DON'T LIKE THAT.
> >
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
>
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to