如何从IIS获取站点使用?

时间:2009-10-04 12:46:54

标签: asp.net iis

我想构建一个User-Url列表 我怎样才能做到这一点 ?

2 个答案:

答案 0 :(得分:3)

默认情况下,IIS会在Windows文件夹的system32 \ LogFiles目录中创建日志文件。每个网站都有自己的文件夹,以“W3SVC”开头,然后从那里顺序递增(即“W3SVC1”,“W3SVC2”等)。在那里,您将找到一系列日志文件,其中包含您网站的每个请求的详细信息。

要分析文件,您可以手动解析它们(即将它们吸入SQL Server并查询它们)或使用WebTrends Log Analyser之类的工具。话虽如此,如果您真的想跟踪网站使用情况,最好还是看看Google Analytics。在不处理大量日志文件或支付许可证费用的情况下使用起来更简单。

答案 1 :(得分:0)

如果您有通过网络服务器日志识别用户的方法(例如Cookie中的用户名),那么您可以通过解析网络日志并从csUriquery和csCookie字段获取信息来实现。

或者,您可以依赖外部跟踪系统(例如Omniture)