We are happy to announce the release of rsyslog version 8.2404.0!
This release focuses on improvements to the popular omhttp plugin and includes several bug fixes to ensure smooth operation.
The omhttp plugin, which allows you to send logs to HTTP endpoints, receives a significant boost in functionality. New configuration parameters provide greater control over retries, handling of specific HTTP status codes, and proxy settings. You can now define timeouts for REST paths, configure a list of retryable and ignorable status codes, and even set up a proxy for outgoing connections. Additionally, omhttp now captures more detailed statistics, including the number of requests, their status codes, transferred bytes, and processing time.
In terms of bug fixes, this release addresses a regression that prevented TLS drivers from loading correctly under certain circumstances. The mmdblookup module, used for geolocation lookups, is now more resilient and will continue working even if it encounters an incompatible IP lookup situation. Finally, the distributed tarball has been corrected to include a missing file that was causing test failures.
For a complete list of changes, please refer to the official changelog. We encourage you to upgrade to rsyslog v8.2404.0 to benefit from the improved omhttp plugin and the resolved issues.
As always, feedback is appreciated.