IIS 单独记录目录/文件

IIS 单独记录目录/文件

我如何分别记录目录或文件?我选择的每个目录或文件都有不同的日志文件,而不仅仅是“网站”下的“网站”。如果 IIS 无法本地执行此操作,是否还有其他方法?我需要访问文件、引用 URL 以及 IP 地址(如果可能)。

服务器:Microsoft-IIS/6.0 MicrosoftOfficeWebServer:5.0_Pub
Windows Servers 2003 R2 标准版 Service Pack 2

答案1

IIS 日志仅针对每个站点。

日志解析器是一个很好的工具,可以从日志中提取某一类事件,例如处理时间超过 0.5 秒的每个请求或返回的每个 404。

不过,WebTrends 或 AWStats 听起来更像您的工具。您可以将这些工具指向您的日志,它们会对您的访问进行细分,寻找可以利用或纠正的趋势。它们将帮助您找出网站中活跃或被忽视的部分,并进行相应的调整。

答案2

我需要做类似的事情,但最终我编写了一个脚本(在本例中为 perl),每天对日志进行后处理以创建我需要的每个目录日志。如果能有一种实时的方式来做这件事就好了。

答案3

如果您需要的信息在 IIS 日志中,那么您可以使用日志解析器。我自己没有用过它,但您可以使用 SQL SELECT 语句从文件中提取日期。

有一个例子这里但你最好使用我的第一个链接。

相关内容