我有一个特殊的要求来分析 IIS Web 日志并查看哪些用户(按用户名)访问了特定的页面子集。
任何人都可以推荐一个好的分析工具来从日志中获取这些信息。
我看过 SmarterLogs 和 WebLog Expert 的那些似乎要么列出访问过页面的用户(而不是谁)的数量。并且不要提供选择您感兴趣的页面...
谢谢,
很抱歉重新打开这个问题。IIS 日志似乎没有我想要的信息。我在 SharePoint 2003 文档库中查找每个用户对文档的请求。似乎必须在 SharePoint http://msdn.microsoft.com/en-us/library/dd583134(v=office.11).aspx 中启用此日志记录
有没有人在 SP2003 之前尝试过这样做?我还可以使用 Log Parser 吗?
我最喜欢的工具是 Log Parser(最初由 Peter 推荐),它有一点学习曲线,但它非常通用。Microsoft PFE 有一篇关于常见查询的非常好的博客文章,用于通过 Log Parser 从 IIS 日志中获取数据,其中一些查询可能会为您提供有关您想要提取的内容的快速入门:http://blogs .technet.com/b/clinth/archive/2010/01/07/w3c-iis-log-analysis-using-log-parser.aspx
还有一个用于 Log Parser 的 GUI 工具,称为“Log Parser Lizard”,它可以为您提供一些简单的方法:http : //www.lizard-labs.net/default.aspx
我还发现有人发布在 IIS.net 上的免费工具可能值得一看,但我自己还没有尝试过:http ://www.iis.net/community/default.aspx?tabid=34&i = 1864&g=6
约翰
小智 5
如果您熟悉编写 SQL 查询,一种选择是将它们导入到数据库(如 SQL Server)中。这在网络上有记录,微软在http://support.microsoft.com/kb/296085 上做
另一种方法可能是使用 Microsoft 的 Log Parser 等工具,但它使用类似的查询语言。 http://www.microsoft.com/download/en/details.aspx?id=24659
归档时间: |
|
查看次数: |
1216 次 |
最近记录: |