6.1.8. Version 3.5 - 3.6
Changes in product:
Changes in documentation:
riemann: Monitoring your data with Riemann has been added to the document.
nodejs: Receiving JSON messages from nodejs applications has been added to the document.
systemd-journal: Collecting messages from the systemd-journal system log storage has been added to the document.
systemd-syslog: Collecting systemd messages using a socket has been added to the document.
Section use-rcptid() has been added to the document.
Section 11.2.5, Setting multiple message fields to specific values has been added to the document.
throttleoptions are available for the SMTP, MongoDB, AMQP, and Redis destinations.
The description of the
multi-line-modeoption has been updated.
Section 6.19.1, UNIX credentials and other metadata has been added to the document.
extract-prefixoption has been added to Section 12.4, The JSON parser.
paddingtemplate functions have been added to Section 11.1.7, Template functions of syslog-ng OSE.
PCRE is now a required dependency of syslog-ng OSE, and by default, syslog-ng OSE uses PCRE-style regular expressions. Therefore, the
--enable-pcrecompliation option has been removed.
graphite: Sending metrics to Graphite has been added to the document.
Section 7.17, pseudofile() has been added to the document.
stats-lifetime()options have been added to Section 9.2, Global options.
retry_sql_insertsoption has been renamed to
retriesto increase consistency.
Section on-error() can be set locally for MongoDB destinations as well. Also, MongoDB destinations support the
passwordoptions, and connecting to the server using UNIX domain sockets. For details, see Section 7.12,
mongodb: Storing messages in a MongoDB database.
Procedure 7.12.1, How syslog-ng OSE connects the MongoDB server has been added to the document.
Several typos and syntax errors in examples have been corrected.