9

I am looking into log rotation for our web server (not apache) on Windows. I have heard of cronolog, CHOMP, and others. Does Windows have a built-in rotation .exe? What have you found to be a good logrotation application?

4 Answers 4

2

Windows automatically ages old log entries and has for years. Set the max log size or minimum ages and make sure you have the disk space to support your settings. Settings can be controlled server by server or centrally through group policy. More here: http://technet.microsoft.com/en-us/library/bb726966.aspx \

2
  • Does this apply to Couch Database log files, as well? I am new to this sort of thing. They are logged in plain text.
    – skitterm
    Aug 16, 2012 at 22:07
  • 10
    This isn't the right answer. The author is asking about text file logging and this answer is about the NT Event log--two different beasts. Nov 15, 2012 at 8:08
2

You might try LogRotateWin. It implements logrotate on Windows. You configure it with text config files in the same syntax as the Unix logrotate and run it from a scheduled task.

1

As much as it's pure evil to risk giving @EvanAnderson more rep by linking to one of his answers, it applies in this case.

It seems like most people don't know about this feature, but Windows will rotate the log files automatically if so-configured. Look for "AutoBackupLogFiles" in this file.

(Referencing a GPO Administrative Template he's got linked in his answer).

2
  • 1
    And how would this relate to logs other than eventlogs ? If it does, please explain. Nov 26, 2014 at 7:58
  • @LorenzMeyer This setting only applies to Event Logs (as is generally the case in the Windows world). Other logs have to be handled individually, but it's not too difficult to whip up a script to do that task. Nov 26, 2014 at 11:38
0

I don't know of any off the top of my head but you should be able to whip something up via batch files and Scheduled Tasks pretty quickly (PDK).

Not the answer you're looking for? Browse other questions tagged .