log-rotate
v0.2.8
Published
Rotate log files with ease
Downloads
37,558
Readme
log-rotate
Rotate a log similar to the way linux logrotate does, appending and updating
.NUM
indexes as you go.
Example
var rotate = require('log-rotate');
// move a log file while incrementing existing indexed / rotated logs
rotate('./test.log', function(err) {
// ls ./ => test.log test.log.0
});
options
count
Limit the number of rotated files to count
var rotate = require('log-rotate');
rotate('./test.log', { count: 3 }, function(err) {
// ls ./ => test.log test.log.0 test.log.1
});
compress
Compress rotated files with gzip
install
With npm do:
npm install log-rotate