Hi. I am trying to get a better understanding of rsyslog internals and after 
reading the documentation some things are still not clear to me.

1. According to documentation, "By default, rulesets do not have their own 
queue." . Does that mean that indeed there is a queue, but in Direct mode/type?

2. Is the main_Q (default ruleset) a linkedList/FixedArray type of queue?

3. When there is no queue, does the input module delivers logs directly to an 
action queue?

For example. I have imtcp bound to a specific ruleset named "incoming". There 
are no parameters specified apart from ruleset name. Inside the ruleset, there 
is only one omfwd action with DA queue. Is the imtcp module passes the logs to 
omfwd queue directly?

4. In Scenario No3 above, any incoming logs from imtcp would go directly to 
omfwd DA queue without having to go through the main_Q first, correct?


5. In my impstats data, i can see two records for a disk assisted queue named 
forward_cntr

forward_cntr queue  core_queue
forward_cntr queue[DA]  core_queue

Does the first metric refer to the LinkedList/memory queue and the second one 
to the disk queue?

Thanks in advance
D.
_______________________________________________
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