![docker syslog servers docker syslog servers](https://cdn.comparitech.com/wp-content/uploads/2018/05/Visual-Syslog-Server.jpg)
Choices made in the default config were based on rough and ready benchmark suite hacked together at benchmark-syslog. Some basic performance testing was done to adapt and override conservative defaults so that this container can function in the role of a central syslog service. The objective is to avoid needing to supply configuration in rainerscript or legacy config syntaxes.
![docker syslog servers docker syslog servers](https://iosonounrouter.files.wordpress.com/2020/10/topology.png)
This image tries to pre-package some common use-cases that can be controlled via setting env vars. Rsyslog is fast, highly adaptable, but notoriously difficult to configure via config files.
Docker syslog servers update#
However, at the time of the last update to this readme (June 2021): About a year later, an upstream official rsyslog impages project started which will likely be better maintained and hopefully cover similar use cases. Differentiation from official rsyslog container images An rsyslog container intended to transfer syslog input into kafka with a JSON format (because rsyslog is more mature, performant and production tested compared to logstash syslog inputs).