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

问题描述 投票:1回答:3

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

sharepoint sharepoint-2010 sharepoint-2007 sharepoint-designer sharepoint-api
3个回答
2
投票

[第三方产品:DocAve AuditorInvenio Audit ModuleVaronis,或者您可以通过代码路线查看Microsoft Guidelines或只是滚动自己的HTTP模块来捕获请求。


0
投票

或滚动您自己的Google Analytics(分析)式客户端脚本。我们做了自己的,只是将我们的东西保留在防火墙内。您也可以解析IIS日志,但是这类数据需要进行一些分析才能准确(例如,仅限制在aspx页面上获取请求等)。


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仪表板以查看所有详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.