Yes, here is my config:

#rsyslog v7 config file

# if you experience problems, check
# http://www.rsyslog.com/troubleshoot for assistance

# Increasing Message size
$MaxMessageSize 64k


#### MODULES ####

# Input modules
module(load="imfile" pollingInterval="1")

input(type="imfile" file="/tmp/test.log" tag="testlog"
statefile="/tmp/testlog-state" facility="local6" severity="info")


#### RULES ####

# Default spool directory
$WorkDirectory /nsm/logs/rsyslog
$MainMsgQueueFileName mainq
$MainMsgQueueType LinkedList
$MainMsgQueueSaveOnShutDown on
$MainMsgQueueMaxDiskSpace 40g
$MainMsgQueueSize 8000000


#
# Rules for Suricata IDP Sensors
#
if $syslogtag == 'testlog' and $syslogfacility-text == 'local6' then {
        action(type="omfwd" protocol="tcp" target="1.1.1.1" port="10514"
                queue.filename="testfwd"
                queue.maxdiskspace="10g"
                queue.saveonshutdown="on"
                queue.type="linkedlist"
                queue.maxfilesize="5m"
                action.resumeretrycount="-1")
        stop
}

On Tue, Aug 13, 2013 at 2:27 PM, Rainer Gerhards
<[email protected]> wrote:
> Did you set the work dir? I think the old stuff does less checks (but won't
> work in that case).
>
> Sent from phone, thus brief.
> Am 13.08.2013 09:13 schrieb "C. L. Martinez" <[email protected]>:
>
>> On Tue, Aug 13, 2013 at 12:47 PM, Rainer Gerhards
>> <[email protected]> wrote:
>> > On Tue, Aug 13, 2013 at 2:37 PM, David Lang <[email protected]> wrote:
>> >
>> >> On Tue, 13 Aug 2013, C. L. Martinez wrote:
>> >>
>> >>  HI all,
>> >>>
>> >>> Question: Is syslogtag property
>> >>> (http://www.rsyslog.com/doc/**property_replacer.html<
>> http://www.rsyslog.com/doc/property_replacer.html>)
>> >>> the same as tag
>> >>> when imfile module is used??
>> >>>
>> >>> For example in the following configuration:
>> >>>
>> >>> input(type="imfile" file="/tmp/test.log" tag="testlog:"
>> >>> statefile="/tmp/testlog-state" facility="local6" severity="info")
>> >>>
>> >>> if $syslogtag == 'testlog:' then {
>> >>>  action(type="omfwd" protocol="tcp" target="1.1.1.1".....
>> >>>
>> >>> Is this correct??
>> >>>
>> >>
>> >> other than the fact that I'm not sure if the : is part of syslogtag,
>> yes.
>> >> The tag value you use for imfile is what goes in the log in the
>> syslogtag
>> >> location.
>> >>
>> >>
>> > The colon should not be part of it, but imfile (I think) does not check
>> for
>> > invalid characters ... and it is probably too late to change that without
>> > breaking too much...
>> >
>> > Rainer
>> >
>>
>>
>> Uhmm .. I have reased colon from tag and syslogtag options, but it
>> seems exists some problem with imfile module. Launching rsyslog in
>> debug mode:
>>
>> Stack now 0 1 18 42 61
>> Entering state 93
>> Reading a token: Now at end of input.
>> Reducing stack by rule 24 (line 151):
>>    $1 = token IF ()
>>    $2 = nterm expr ()
>>    $3 = token THEN ()
>>    $4 = nterm block ()
>> -> $$ = nterm stmt ()
>> Stack now 0 1
>> Entering state 20
>> Reducing stack by rule 3 (line 124):
>>    $1 = nterm conf ()
>>    $2 = nterm stmt ()
>> -> $$ = nterm conf ()
>> Stack now 0
>> Entering state 1
>> Now at end of input.
>> Shifting token $end ()
>> Entering state 2
>> Stack now 0 1 2
>> Cleanup: popping token $end ()
>> Cleanup: popping nterm conf ()
>> ^Crsyslogd: imfile: could not persist state file
>> /data/logs/rsyslog/test_conn-state - data may be repeated on next
>> startup. Is WorkDirectory set? [try http://www.rsyslog.com/e/2040 ]
>> rsyslogd: imfile: could not persist state file
>> /data/logs/rsyslog/test2-state - data may be repeated on next startup.
>> Is WorkDirectory set? [try http://www.rsyslog.com/e/2040 ]
>>
>> /data/logs/rsyslog directory exists ... And I don't understand this
>> problem....
>>
>> On the other side, where do I need to see if my action is working??
>> _______________________________________________
>> rsyslog mailing list
>> http://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.
>>
> _______________________________________________
> rsyslog mailing list
> http://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.
_______________________________________________
rsyslog mailing list
http://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