path#
Sets the JSON path where parsed elements are stored.
This parameter applies to Log Message Normalization Module (mmnormalize).
- Name:
path
- Scope:
action
- Type:
word
- Default:
action=$!
- Required?:
no
- Introduced:
at least 6.1.2, possibly earlier
Description#
Specifies the JSON path under which parsed elements should be placed. By
default, all parsed properties are merged into root of message properties. You
can place them under a subtree, instead. You can place them in local
variables, also, by setting path="$.".
Action usage#
action(type="mmnormalize" path="$!subtree")
See also#
See also Log Message Normalization Module (mmnormalize).
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.