Output

What should be logged

Message properties

System properties

Variables

Functions

Transformation Modules

When should be logged

Filter Conditions

  • “traditional” severity and facility based selectors
  • property-based filters
  • expression-based filters
  • BSD-style blocks (not upward compatible)

Rulesets

How should be logged

RainerScript templates

Legacy format templates

Properties in templates

Conditionally choosing a template

Where should be send: Output Modules

See also

If you would like to contribute to these docs, but are unsure where to start, please see the rsyslog-doc project README for an overview of the process. If you would like to contribute to the main source project, please review the contribution guidelines listed in the rsyslog project README.

If you have a question about these docs or Rsyslog in general, please see the following resources: