I know that you can create an action queue for a specific output. is there any way to create an action queue for multiple outputs?
for example, in my configuration I have :fromhost, !isequal, "127.0.0.1" /var/log/messages;TraditionalFormat :fromhost, isequal, "127.0.0.1" @192.168.1.1;TraditionalForwardFormat *.* @192.168.1.115 *.* @192.168.1.241 *.* @192.168.1.242 *.* @192.168.1.6 *.* @192.168.1.7 *.* @192.168.1.122 :hostname, contains ,"MSWinEventLog" /var/log/messages;fixsnareFormat2 & @192.168.1.1;fixsnareForwardFormat2 & ~ :syslogtag, startswith, "MSWinEventLog#011" /var/log/messages;fixsnareFormat & @192.168.1.1;fixsnareForwardFormat & ~ *.* /var/log/messages;TraditionalFormat *.* @192.168.1.1 it would be nice to move the outbound relays off to a different queue, and to put the list of rules that have order dependancies (because they output in different formats to fix up formatting problem) to a seperate queue to spread the work across multiple processes and not slow down the basic writing to file. but as far as I can tell I would have to create a queue for each individual item, and I can't create a queue for the part of the config where I need to discard. am I missing something (including a better way to do everything ;-) David Lang _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com

