Which log forwarder to use
The Logging operator supports Fluentd and syslog-ng (via the AxoSyslog syslog-ng distribution) as log forwarders. The log forwarder instance receives, filters, and transforms the incoming logs, and transfers them to one or more destination outputs. Which one to use depends on your logging requirements.
The following points help you decide which forwarder to use.
- The forwarders support different outputs. If the output you want to use is supported by only one forwarder, use that.
- If the volume of incoming log messages is high, use syslog-ng, as its multithreaded processing provides higher performance.
- If you have many logging flows or need complex routing or log message processing, use syslog-ng.
Note: Depending on the log forwarder you choose, the CRDs you need to create and configure will differ.
syslog-ng is supported only in Logging operator 4.0 or newer.
Last modified July 21, 2026: Merge 370578499f5e85ddb1e62b267b86d1aaf6c804aa into 3399d4d3bad17e3d9c4de6822c75a4ad4858b610 (7d8eee4)