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?
closed as off-topic by HopelessN00b, womble♦ Oct 26 '17 at 22:36
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for product, service, or learning material recommendations are off-topic because they attract low quality, opinionated and spam answers, and the answers become obsolete quickly. Instead, describe the business problem you are working on, the research you have done, and the steps taken so far to solve it." – HopelessN00b, womble
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 \
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.
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.]
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).