Hi. I'm getting a bit confused reading the docs regarding queues.
On one hand - the https://www.rsyslog.com/doc/master/concepts/queues.html document says that "Currently, queues are used for the main message queue and for the actions. There is a single main message queue inside rsyslog. Each input module delivers messages to it".
On the other hand, https://www.rsyslog.com/doc/master/concepts/multi_ruleset.html says that you can activate per-ruleset queue by setting queue.type for a ruleset.
So how does it work, especially with many inputs tied to different rulesets having their own queues? And multiple outputs, possibly with relations many-to-many between inputs and outputs.
Intuitive answer would be that every input is tied to a different ruleset and thus different queue. Outputs have their own queues. But what is the connection between input ruleset queues and output queues?
_______________________________________________ rsyslog mailing list https://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

