转载

rsyslog 8.10.0 发布,syslogd 多线程增强版

6月14日 上海 OSC 源创会开始报名啦,Rocket/OLAP/Ceph 分享

Rsyslog 是一个 syslogd 的多线程增强版。

rsyslog 8.10.0 发布,此版本更新内容如下:

  • imfile: add capability to process multi-line messages based on regex input parameter "endmsg.regex" was added for that purpose. The new mode provides much more power in processing different multiline-formats.

  • pmrfc3164: add new parameters

    • "detect.yearAfterTimestamp"This supports timestamps as generated e.g. by some Aruba Networks equipment.

    • "permit.

      squareBracesInHostname"Permits to use "hostnames" in the form of "[127.0.0.1]"; also seen in Aruba Networks equipment, but we strongly assume this can also happen in other cases, especially with IPv6.

  • supplementary groups are now set when dropping privileges

    closes https://github.com/rsyslog/rsyslog/issues/296

    Thanks to Zach Lisinski for the patch.

  • imfile: added brace glob expansion to wildcardThanks to Zach Lisinski for the patch.

  • zmq: add the ability for zeromq input and outputs to advertise their presence on UDP via the zbeacon API.Thanks to Brian Knox for the contribution.

  • added omhttpfs: contributed module for writing to HDFS via HTTPThanks to sskaje for the contribution.

  • Configure option "–disable-debug-symbols" added which is disabled per default. If you set the new option, configure won’t set the appropriate compiler flag to generate debug symbols anymore.

  • When building from git source we now require rst2man and yacc (or a replacement like bison).That isn’t any new requirement, we only added missing configure checks.

  • Configure option "–enable-generate-man-pages" is now disabled for non git source builds per default but enforced when building from git source.

  • mmpstrucdata: some code cleanupremoved lots of early development debug outputs

  • bugfix imuxsock: fix a crash when setting a hostname

    Setting a hostname via the legacy directive would lead to a crash during shutdown caused by a double-free.

    Thanks to Tomas Heinrich for the patch.

  • bugfix: memory leak in mmpstrucdata

    Thanks to Grégoire Seux for reporting this issue.

    closes https://github.com/rsyslog/rsyslog/issues/310

  • bugfix (minor): default action name: assigned number was one off

    see also https://github.com/rsyslog/rsyslog/pull/340

    Thanks to Tomas Heinrich for the patch.

  • bugfix: memory leak in imfile

正文到此结束
Loading...