ruleBase¶
Sets the rulebase file used for normalization.
This parameter applies to Log Message Normalization Module (mmnormalize).
- Name:
ruleBase
- Scope:
action
- Type:
word
- Default:
none
- Required?:
yes
- Introduced:
at least 6.1.2, possibly earlier
Description¶
Specifies which rulebase file is to use. If there are multiple mmnormalize instances, each one can use a different file. However, a single instance can use only a single file. This parameter or rule MUST be given, because normalization can only happen based on a rulebase. It is recommended that an be found in the liblognorm manual.
Action usage¶
action(type="mmnormalize" ruleBase="/path/to/rulebase.rb")
Legacy names (for reference)¶
Historic names/directives for compatibility. Do not use in new configs.
$mmnormalizeRuleBase — maps to ruleBase (status: legacy)
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–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.