What's new
This page is a changelog that collects the major changes and additions to this documentation. (If you want to know the details about why we have separate documentation for AxoSyslog, our syslog-ng distribution and how it relates to the syslog-ng documentation, read our syslog-ng documentation and similarities with AxoSyslog Core blog post.)
2023-08-18 to 2023-10-20
- syslog-ng-otlp source and syslog-ng-otlp destination
- Loki destination
- Amazon S3 destination
- OpenSearch destination
- stdout destination
http
destination options:- Dynamic labeling in the metrics-probe parser
2023-07-07 to 2023-08-18
OpenTelemetry
New sources and related changes
- Hypr Audit Trail and Hypr App Audit Trail
- OpenTelemetry
match-boot
andmatches
options of thesyslog-journal()
source
New destinations and related changes
- Falcon LogScale
- OpenTelemetry
- Splunk HEC
dbdi-driver-dir()
andquote-char()
options of thesql()
destinationbulk-mode()
,bulk-bypass-validation()
, andbulk-unordered()
andwrite-concern()
options of themongodb()
destination
New parsers and related changes
- group-lines
- Count the messages that pass through the log path (metrics-probe)
- OpenTelemetry
- RFC5424 structured data (SDATA) parser
sdata-prefix
option for thesyslog-parser
escape-backslash-with-sequences
option for thecsv-parser
Other changes
- Typing support (Specifying data types in value-pairs)
- Nonsequential message processing for improved performance
- An overview of writing Python modules for syslog-ng
- New syslog-ng-ctl commands
- Configuration identifier
- Named log paths
- format-date template function
- TLS improvements: OCSP stapling verification and SSL_CONF_cmd support
- RAWMSG_SIZE macro
lower
andupper
transformations for the rekeyvalue-pairs()
option
New global options
Last modified December 4, 2023: Theme update (6377ea9)