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.

Reply via email to