2009-04-23 80 views
18

的SharePoint 2007(WSS或MOSS)日誌是不容易閱讀,即使在大屏幕上,有跨日誌查看器即能有人進來:SharePoint 2007的日誌查看器

  • 顯示的SharePoint日誌實時和歷史
  • 通過各種參數過濾事件
  • 應對與SharePoint的日誌旋轉

的上述特徵的子集將是可接受的,因爲將一個範圍的任一工具的WinForms或SharePo int特性。

下面的列表除了引起我注意的順序外沒有任何特定的順序。我發佈了我發現的日誌查看器,如果您在下面的答案中有任何產品upvote/comment的經驗。

到目前爲止實測值:

  • SPLogViewer - 支持加載並過濾一個文件中,不遵循在數據網格/尾部日誌顯示數據。
  • SharePoint ULS Log Parser - 一次點擊訪問日誌文件,支持按進程名稱,級別,區域和類別進行篩選。
  • Log Viewer Feature - 從管理中心訪問,在類別,事件和跟蹤嚴重性上選擇單獨的日誌基本過濾,在管理中心中輸出爲HTML。
  • WSS/MOSS Log File Reader - 從管理中心訪問個別日誌文件,標準DataGrid篩選和排序選項。
  • Stefan Gordon's ULS Viewer - 打開單個日誌,不跟蹤/尾日誌,在ListView細節中顯示數據。按照secerity,流程類別和自由格式文本進行過濾。
  • SQL Integration Services - MSSQL提供的所有報告,排序和過濾選項(Blog Post with ETL Package Download),耗時設置。
  • LogParser - 熟悉的IIS管理員界面,令人滿意的選項。對於小型安裝,安裝需要很長時間。
  • SharePoint Log Viewer - WPF,尚未經過測試。
  • Stonebond SharePoint Log Viewer - 看起來不錯,尚未測試。
  • ULS Deobfuscator - 另一個WPF閱讀器。
+1

+1好奇心的人 – boj 2009-04-23 11:58:41

回答

2

這取決於你在哪裏去調查你的日誌。如前所述,SharePoint功能允許您檢查管理中心的日誌。 但是,如果您無法訪問此框,並且只有可用日誌,我建議您使用http://www.codeplex.com/ULSViewer桌面查看器。具有強大的功能確實不錯WPF的桌面應用程序進行排序和過濾日誌ULSViewer的

作者是非常好的球員和非常負責任的。我已經聯繫了他關於一些改進幾次,他在合理的時間內發佈新版本

2

老實說,我認爲最好的方法是使用LOGPARSER(它存在了很長一段時間,通常用於IIS日誌和事件日誌,但也可以做的SharePoint日誌)

退房這個職位的一些例子

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

0

SPSDev.com有一個偉大的工具 - 這是我使用ULS日誌讀取器。它是免費的,並提供一些不錯的功能。 ULS Log Reader

2

http://sharepointlogviewer.codeplex.com/的SharePoint日誌查看器通過Overroot公司

  • 它允許您同時查看多個日誌文件。
  • 您可以搜索任何字段。
  • 您可以按任意字段進行過濾。
  • 拖放支持。
  • 您可以導出過濾的日誌條目。
  • 您可以實時監控日誌。
1

預防勝於治療。我會推薦使用SPTRACEVIEW。它可以立即告訴你從低級別的所有錯誤和問題。 Link to SPTraceView Download