network() Destination Driver
The network() destination driver can send syslog messages conforming to RFC3164 from the network using the TCP, TLS, and UDP networking protocols.
Status
UDP
x86_64
Works
UDP
ARM
Works
TCP
x86_64
Works
TCP
ARM
Works
Note The network destination driver also includes TCP transmission on a TLS-encrypted channel, however, this is tested and verified in a separate post dealing with TLS-encryption with syslog-ng here.
How to Test
Configuration Files Used
To test the network destination driver, we will run two instances of syslog-ng. One where we are transmitting data using the network destination driver that needs to be tested. And another that will listen for the data on the network pipeline established. The network source driver used in the latter has been tested, click here to read that.
Destination Config File
Source Config File
(Note: For more information on how to do conditional destination routing and using template function, click here.)
Proof
Last updated