如何在站点Sharepoint 2007上保留访问站点或页面的所有用户的日志

时间:2012-01-10 11:11:48

标签: sharepoint sharepoint-2010 sharepoint-2007 sharepoint-designer sharepoint-api

我们有sharepoint网站,我们正在使用sharepoint 2007。 我们希望跟踪访问该网站和网站页面的所有用户。 我们正在检查共享网站使用情况报告,但我们得到了一些意想不到的结果。 是否有任何替代解决方案(或以编程方式)我们可以用来查找用户日志? 提前致谢, Rushikesh

3 个答案:

答案 0 :(得分:2)

第三方产品:DocAve AuditorInvenio Audit Module& Varonis或者您可以转到代码路由并查看Microsoft Guidelines或只是滚动您自己的HTTP模块来捕获请求。

答案 1 :(得分:0)

或者推出自己的Google Analytics特色客户端脚本。我们制作了自己的,只是为了让我们的东西保持在防火墙内。您也可以解析IIS日志,但是这种数据需要一些分析才能准确(即,仅限于在aspx页面上获取请求等)。

答案 2 :(得分:0)

基于sharepoint 2016中的类似要求,我们能够从IIS日志中获取用户详细信息,IIS日志具有用户ID,站点URL,日期和许多其他详细信息。

一旦获得IIS日志,就可以使用日志解析器工具(该工具非常强大,我可以解析将近100 GB的日志)来解析日志,然后将数据导出到csv文件中,然后可以将其导入到其中SQL数据库,您可以对数据运行查询。

日志解析器是一种命令行工具,如果需要,您甚至可以将其自动化。

https://www.microsoft.com/en-gb/download/details.aspx?id=24659

另一种解决方案是,您可以使用Splunk并将IIS日志导出到splunk,然后创建一个splunk仪表板以查看所有详细信息。