即使在大屏幕上,SharePoint 2007(WSS或MOSS)日志也不容易阅读,任何人都可以遇到能够执行以下操作的日志查看器:
上述功能的一部分是可以接受的,WinForms或SharePoint功能也可以使用。
以下列表除了引起我注意的顺序外没有任何特定顺序。如果您对以下答案中的产品upvote / comment有任何经验,我已经发布了我找到的日志查看器。
到目前为止发现:
答案 0 :(得分:5)
我自己没有测试,但试试这个:http://www.codeplex.com/SPLogViewer
答案 1 :(得分:3)
Sharepoint Features也有日志查看器。 (而不是至少'附加到调试器'功能。)
答案 2 :(得分:2)
这取决于您要调查日志的位置。如前所述,SharePoint功能允许您从管理中心检查日志。 但是,当您无法访问该框并且只有可用日志时,我建议您使用http://www.codeplex.com/ULSViewer桌面查看器。非常好的WPF桌面应用程序,具有强大的功能来排序和过滤日志
ULSViewer的作者非常好,非常负责任。关于一些改进,我已多次与他联系过,他在合理的时间内发布了新版本
答案 3 :(得分:2)
老实说,我认为最好的办法是使用logparser(它已存在很长时间,通常用于IIS日志和事件日志,但也可以用于共享点日志)
查看这篇文章了解一些例子
http://blogs.msdn.com/scaravajal/archive/2008/03/15/logparser-processes-uls-logs.aspx
如果您有一个多服务器场,我认为您最好的办法是让所有日志文件转到共享驱动器。然后使用LogParser对该目录运行查询,这样您就可以轻松查询所有日志文件以及过滤等等。
另一种选择是使用SSIS将日志转储到SQL:http://www.keirgordon.com/2008/04/load-sharepoint-2007-usage-log-data.html
答案 4 :(得分:2)
http://sharepointlogviewer.codeplex.com/ Overroot Inc.的SharePoint Log Viewer。
答案 5 :(得分:2)
SharePoint Log Viewer最近来自CodePlex的项目。
答案 6 :(得分:1)
预防胜于治疗。我建议使用SPTRACEVIEW。它可以立即从低级别告诉您所有错误和问题。 Link to SPTraceView Download
答案 7 :(得分:0)
Sharepoint NinjaToolkit有SharePoint ULS Log Parser。
答案 8 :(得分:0)
Starznet的WSS / MOSS Log File reader在管理中心添加了一个链接。
答案 9 :(得分:0)
SPSDev.com有一个很棒的工具 - 我使用的ULS日志阅读器。它是免费的,并提供一些不错的功能。 ULS Log Reader
答案 10 :(得分:-1)