We spent a lot of time getting the documentation to catch up with the actual syslog-ng and AxoSyslog releases, and I’m happy to say that we covered most of the new features from the syslog-ng 4.0-4.3 releases. So to help you find the relevant documentation sections for the main features, here is a list of links:
OpenTelemetry
New sources
New destinations
New parsers
- group-lines
- Count the messages that pass through the log path (metrics-probe)
- OpenTelemetry
- RFC5424 structured data (SDATA) parser
Other
- 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
New global options
TODO
The only major feature from the recent releases that is yet to be documented is the new, Prometheus-like metrics system – we hope to add it in the coming weeks. Also, it seems that the documentation is currently missing from the Google index, we are working on fixing that too.
Conclusion
As always, pull requests and feedback is welcome. We have also fixed several formatting errors, but there might still be some left, so if you find one, or run into similar problems, or you just feel that some part of the docs is unclear, open a documentation issue.
On-demand Webinar
Resilient syslog
architectures
On-demand Webinar
Identifying and eliminating
syslog message drops
Follow Our Progress!
We are excited to be realizing our vision above with a full Axoflow product suite.