Process and Filter#
rsyslog Windows Agent uses a rules engine to decide what to do with each collected event: forward it, enrich it, route it differently, or drop it.
Where to configure#
Configure rsyslog Windows Agent explains the tree view and how services, rulesets, rules, filters, and actions fit together.
Filter Conditions decide which events match a rule.
Actions define what happens for matching events.
Recommended setup path#
Start with one collection service bound to one ruleset.
Add one simple forwarding action so results are easy to verify.
Add filter conditions to narrow down the events you care about.
Start with event source, event ID, severity, or log name.
Add message-content filters only after the basic event path works.
Add further actions only after the rule matches exactly what you intend.
Things that commonly trip people up#
Rule order matters: rules are evaluated top-to-bottom inside a ruleset.
The service-to-ruleset binding decides which ruleset sees a collected event.
Defaults are templates. They do not process anything until you create an actual service or action instance.
Next steps#
Learn the underlying model in Core concepts.
For the detailed tree structure, see Multiple RuleSets - Rules - Actions.