[netflow-tools] logrotation

Gijs Molenaar gijs at looze.net
Fri Sep 15 00:33:27 EST 2006

Darren Spruell wrote:
> On 9/14/06, Gijs Molenaar wrote:
>> memic wrote:
>>> #!/bin/bash
>>> PID=`pgrep -f "flowd: monitor"`
>>> /bin/echo $PID
>>> DATE=`date +%Y%m%d`
>>> /bin/mv /var/log/flow/flowd.bin /var/log/flow/$DATE-flow.bin
>>> /bin/kill -SIGUSR1 $PID
>>> are you sure no flows can get lost this way?
>> Yep. When you move the file, flowd still writes data to the it, because
>> the inode doesn't change.
>> After flowd receives the SIGUSR it directly starts to log to the new file.
> Wouldn't the use of an automated log rotation utility like logrotate
> or newsyslog work well for this as well?
just a matter of taste...

 - gijs

More information about the netflow-tools mailing list