compression.driver

Selects the decompression driver for imtcp stream-compressed TCP input.

This parameter applies to imtcp: TCP Syslog Input Module.

Name:

compression.driver

Scope:

input/module

Type:

word

Default:

input=zlib

Required?:

no

Introduced:

8.2606.0

Description

compression.driver selects the decompression library used when compression.mode="stream:always" is configured.

Accepted values are:

  • zlib: default stream decompression driver.

  • zstd: zstd stream decompression driver. This requires rsyslog to be built with libzstd support, and the omfwd sender must also use compression.driver="zstd".

The driver setting must match the sender. A zstd-compressed stream cannot be received with compression.driver="zlib", and a zlib-compressed stream cannot be received with compression.driver="zstd".

Input usage

input(
    type="imtcp"
    port="514"
    compression.mode="stream:always"
    compression.driver="zstd"
)

See also

See also compression.mode and imtcp: TCP Syslog Input Module.


Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2026 Rainer Gerhards and others. Licensed under the Apache License 2.0.