我们有一个由供应商的应用程序编写的巨大的日志文件。 假设供应商不会做我们所要求的任何事情。 有什么办法旋转该日志文件? 我们正在研究每小时大约300 MB的文件 – 我宁愿把它分成10 MB的文件,让超过一天或超过1000个文件的东西掉下来。
(我知道我知道,可能重复的如何在不中断服务的情况下在窗口上旋转apache日志? )
Aha – Chomp日志已经死了,但是search“chomp logrotate”把我带到了新的站点 ,我明天就试试看,如果我喜欢它,我还是要听听其他人正在使用的软件为此工作。
就像我在build议中一样,安装Cygwin是你可以使用的极less数选项之一。 从那里,你可以使用logrotate
。
看看logwot8 ,这是一个logrotate的包装,一个有限的shell环境,并且需要cygwin层组件准备开箱即用(4 MB安装程序的大小)。 您需要根据您的需求定制configuration文件。 BSD许可证可以免费使用和分发。
免责声明:我是开发者:-)
我还没有使用它,但LogRotateWin是一个本地实现的logrotate for Windows,看起来很有前途。 至less它不需要Cygwin。