IIS 7.x中非常大的日志文件

我有一个网站今天停止工作,当我RDP进入服务器,我看到一个关于磁盘空间不足的警告。 我检查的第一件事是在日志文件存储的inetpub文件夹,并确定它是巨大的,40 GB的巨大。 我每月清理这些文件,但是在中等活动网站(www.vbdotnetforums.com)上创build300-500 MB日志文件的原因是什么导致了一天的logging? 我确实logging了所有的事情,所以我的SmarterStats软件给了我最多的信息,但是有什么特定的事情可以closures,这些日志文件的增长速度是最快的?

另外,如果微软有一天有某种日志文件pipe理,比如在超过一定规模(总计),X天等等之后删除日志文件,那么肯定会很好。我们都必须拿出一些解决scheme来删除旧的手动。

谢谢

尼尔

几件事要考虑:首先,如果你完全控制服务器,确保你的系统分区上没有日志。 理想情况下,拥有单独的分区(理想情况下,驱动器,但至less分区)用于保存C:驱动器(系统文件和页面文件)以及您的IIS内容和日志文件。 在轮换方面,有很多人写了脚本可以帮助这个,虽然我同意上面的答案:如果这不是正常的行为,有人试图“崩溃”您的网站以某种方式。 我使用的脚本:www.scriptinganswers.com/vault/Files%20and%20Folders/ – > DelFileByExtAndAge.vbs

“我应该login哪些信息?”这个问题的答案 是“你需要login什么信息?” 只有你可以回答那个问题。

至于微软有自动处理日志维护的方法,不幸的是,他们不这样做,但这是一个重复的任务/提醒。 一些系统pipe理员任务只是归结为手动工作和努力。

您可能需要调查未经授权的访问条目。 如果你正在被扫描/暴力破解,那么可以真正快速地填写这些日志。 您可能需要考虑将这些日志存储在异地,甚至只是将它们邮寄到一个独立的电子邮件帐户(Gmail为此创造奇迹)。