rsyslog/tests/testsuites/rulesetmultiqueue-v6.conf
2013-11-14 14:37:41 +01:00

35 lines
1008 B
Plaintext

# Test for multiple ruleset queues (see .sh file for details)
# rgerhards, 2009-10-30
$IncludeConfig diag-common.conf
$ModLoad ../plugins/imtcp/.libs/imtcp
$MainMsgQueueTimeoutShutdown 10000
# general definition
$template outfmt,"%msg:F,58:2%\n"
# create the individual rulesets
$template dynfile1,"rsyslog.out1.log" # trick to use relative path names!
ruleset(name="file1" queue.type="linkedList") {
:msg, contains, "msgnum:" ?dynfile1;outfmt
}
$template dynfile2,"rsyslog.out2.log" # trick to use relative path names!
ruleset(name="file2" queue.type="linkedList") {
:msg, contains, "msgnum:" ?dynfile2;outfmt
}
$template dynfile3,"rsyslog.out3.log" # trick to use relative path names!
ruleset(name="file3" queue.type="linkedList") {
:msg, contains, "msgnum:" ?dynfile3;outfmt
}
# start listeners and bind them to rulesets
$InputTCPServerBindRuleset file1
$InputTCPServerRun 13514
$InputTCPServerBindRuleset file2
$InputTCPServerRun 13515
$InputTCPServerBindRuleset file3
$InputTCPServerRun 13516