maxStructuredDataSize

Sets the largest RFC5424 structured-data field, in bytes, that mmpstrucdata parses.

This parameter applies to mmpstrucdata: RFC5424 structured data parsing module.

Name:

maxStructuredDataSize

Scope:

action

Type:

size

Default:

action=global(maxMessageSize)

Required?:

no

Introduced:

8.2606.0

Description

mmpstrucdata skips parsing when a message’s RFC5424 structured-data field is larger than this value and logs an error. The default follows global(maxMessageSize) so normal input-side message-size policy also bounds structured-data parsing unless this action parameter is set explicitly.

The value must be greater than zero.

Action usage

action(type="mmpstrucdata" maxStructuredDataSize="64k")

YAML usage

actions:
  - type: mmpstrucdata
    maxStructuredDataSize: 64k

See also

See also mmpstrucdata: RFC5424 structured data parsing 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.