Hello, I'm running 5.8.4 compiled on centos 5.6. I'm running rsyslog on a couple of my app servers and using the imfile module to read my tomcat logs, and then I forward them onto a central rsyslog server, also 5.8.4, with dated directories. Every week or so I want to zero out/truncate my tomcat logs on the app servers. So I've tried just doing a "echo > /path/to/log" and see how it went. Well, then I tried to append some text "echo BLAH >> /path/to/log" to the tomcat log and the file monitor didn't seem to pick it up and forward it on to central. So I HUPed rsyslogd. Retry append, still nothing. Set "$HUPisRestart On". Retry, still nothing. Restart rsyslogd service. Retry, still nothing. Remove rsyslog state file for the log file, Restart rsyslogd service. Retry, still nothing. Stop rsyslogd service. Remove rsyslog state file for the log file. Start rsyslogd service. Retry. WORKS.
Is this really how it's supposed to work? Or am I missing something? Thanks in advance for any help. Command line switches are: -c4 -f /etc/rsyslog.conf -i /var/run/rsyslogd.pid Relevant config is: # Input config $UDPServerRun 514 $InputTCPServerRun 514 $MaxMessageSize 64k $ActionQueueType LinkedList $ActionQueueFileName disk-assisted-queue-file $ActionResumeRetryCount -1 $ActionQueueMaxDiskSpace 500M $ActionQueueSaveOnShutdown on $OMFileFlushOnTXEnd on $ActionFileDefaultTemplate TraditionalFormat $template RFC3164fmt,"<%PRI%>%TIMESTAMP% %HOSTNAME% %syslogtag%%msg%" # catalina.out $InputFileName /data/logs/tomcat/catalina.out $InputFileTag tomcat-out: $InputFileStateFile stat-catalina.out $InputFileSeverity debug $InputFileFacility local0 $InputRunFileMonitor $InputFilePollInterval 3 $InputFilePersistStateInterval 5000 # Output to corporate *.* @@x.x.x.x:xxx;RFC3164fmt $ActionExecOnlyWhenPreviousIsSuspended on & /var/log/localbuffer $ActionExecOnlyWhenPreviousIsSuspended off -Tony --------------------------- Manager, IT Operations Format Dynamics, Inc. P: 303-228-7327 F: 303-228-7305 [email protected] http://www.formatdynamics.com _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com

