有没有一种安全的方法来强制生产Web服务器上的IIS日志文件翻转?

我经常需要查看实时Web服务器上的问题,想知道是否有安全的方法来强制生产服务器上的IIS日志文件滚动。

您可以尝试暂时更改日志文件翻转设置,如下所述:

http://technet.microsoft.com/en-us/library/cc754615(WS.10).aspx

一旦日志翻转,恢复到以前的设置。

你确定吗,我一直在支持IISnetworking农场多年,并没有复制当前的IIS日志文件,以获得所有条目到这一点….(IIS 4,5,6和7)

你怎么复制它们?

如果您有能力停止服务器,或者您正在testing服务器上工作,则可以select一个选项来重命名当前日志文件。 然后,IIS将创build一个新的。 例如,如果您要捕获一个小时的日志,而不必从较大的文件中筛选出来:

  • 使服务器停止旋转并停止IIS
  • 重命名最新的日志文件
  • 启动IIS,把服务器放回原状
  • IIS创build一个新的日志文件
  • 等一个小时
  • 复制最新的日志文件,并有一个文件与一个小时的日志数据