我如何分别记录目录或文件?我选择的每个目录或文件都有不同的日志文件,而不仅仅是“网站”下的“网站”。如果 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),每天对日志进行后处理以创建我需要的每个目录日志。如果能有一种实时的方式来做这件事就好了。