SharePoint Server 2016 監視概觀

 

**適用版本:**SharePoint Server 2016

**上次修改主題的時間:**2017-01-13

**摘要:**了解設定監視、檢視 SharePoint 報表和記錄,以及使用 SharePoint Health Analyzer 規則。

監視的主要目的是為了確保狀況良好的 SharePoint Server 2016 環境,以便您達成服務效能目標 (例如縮短回應時間)。您可從 SharePoint 管理中心網站、System Center Management Pack for SharePoint Server 2013 及 Microsoft PowerShell 指令碼使用監視功能以監視 SharePoint Server 2016 環境和服務。

記錄和報告會追蹤 SharePoint Server 2016 環境和服務狀態,您可從記錄資料庫讀取記錄。使用記錄資料庫的優點是,您可設定檢視並將記錄匯出至 Excel。來自於管理中心的記錄和資料可協助您了解 SharePoint Server 2016 系統的執行狀況、分析並修復問題,以及檢視站台的指標。此外,System Center Management Pack for SharePoint Server 2013 可提供端對端監視及報告系統,您可用以監視 SharePoint Server 2016。

監視 SharePoint Server 2016 環境包括下列工作:

  • 設定監視的各個方面以符合業務需求。

  • 檢視報表和記錄以監視 SharePoint Server 2016 環境。

  • 使用 SharePoint Health Analyzer 監視並解決問題

本文內容:

  • 在 SharePoint 環境中設定監視

  • 檢視 SharePoint 報表和記錄

  • 使用 SharePoint Health Analyzer 監視並解決問題

在 SharePoint 環境中設定監視

SharePoint Server 2016 安裝時會使用其監視功能的預設設定。但您可能需要變更其中一些設定以充分符合業務需求。這些設定包含診斷記錄與 Usage and Health Data Collection。診斷記錄會收集有關 SharePoint Server 2016 伺服器陣列環境的資料;使用狀況與狀況資料則是針對 SharePoint Server 2016 服務而收集。

診斷記錄

SharePoint Server 2016 在診斷記錄中收集可以用於疑難排解 SharePoint Server 2016 環境。在大部分情況下,預設設定即已足夠,但是依據伺服器陣列的業務需求與週期,您可能需要變更這些設定。例如,如果您要部署新功能或對環境進行大範圍的變更,則可能需要將記錄層級變更為更詳細的層級,以在變更程序中擷取更多有關系統狀態的資料,或者變更為較低層級,以減小記錄大小並減少記錄資料所需的資源。如需最佳作法的詳細資訊,請參閱在 SharePoint Server 中設定診斷記錄

Usage and Health Data Collection 與計時器工作

使用狀況和狀況資料是收集用以顯示 SharePoint Server 2016 的使用狀況。系統會將使用狀況和狀況資料寫入記錄資料夾及記錄資料庫。使用狀況及狀況資料可能包括效能計數器資料、事件記錄資料、計時器服務資料、網站集合與網站的指標、搜尋流量資料或 Web 伺服器的各方面效能。系統使用此資料建立健康情況報告和管理報告。

SharePoint Server 2016 中的許多功能需仰賴計時器工作以根據排程執行服務。SharePoint Server 2016 使用特定計時器工作以定期監視工作並收集監視資料。計時器工作指定要執行的服務及該服務的啟動頻率。SharePoint Timer Service (SPTimerV4) 會執行計時器工作。

您可能想要提高或降低計時器工作的執行頻率。此外,如果作業收集您不感興趣的資料,則您可能會想停用這些工作。您可以在計時器工作上執行下列工作:

  • 修改計時器工作執行所依據的排程。

  • 立即執行計時器工作。

  • 啟用或停用計時器工作。

  • 檢視計時器工作的狀態。您可以檢視目前排定的工作、失敗的工作、目前執行的工作,以及完整的計時器工作歷程記錄。

如需詳細資訊,請參閱在 SharePoint Server 2016 中設定 SharePoint Health Analyzer 計時器工作

檢視 SharePoint 報表和記錄

可以設定 SharePoint Server 2016 以收集伺服器狀態、網站流量及搜尋的資料並建立報表。請參閱下列資源:

您可使用 Microsoft PowerShell 檢視記錄,或從記錄資料庫直接讀取記錄。您可監視快取效能和搜尋,亦可檢視計時器工作狀態。

下列資源提供有關報表和記錄的詳細資訊:

使用 SharePoint Health Analyzer 監視並解決問題

SharePoint Server 2016 包括一個名為 SharePoint Health Analyzer 的整合狀況分析工具,其可用於檢查潛在的設定、效能及流量問題。SharePoint Health Analyzer 會根據伺服器陣列中的伺服器執行預先定義的執行狀況規則。執行狀況規則將執行測試,並傳回測試結果的狀態。若有規則失敗,SharePoint Health Analyzer 會在 [檢閱問題與方案] 頁面上建立提醒,並將狀態寫入 Windows 事件記錄。您可以按一下警告檢視問題的詳細資訊以及解決問題的步驟,還可以開啟引發警告的規則並變更其設定。

您也可以編輯執行狀況分析器報告清單項目、建立自訂檢視、將清單項目匯出至 Excel、訂閱清單的 RSS 摘要以及執行許多其他工作。每個執行狀況規則都屬於下列類別之一:安全性、效能、設定或可用性。

所有狀況規則皆可透過管理中心的 [監視] 頁面取得。伺服器陣列管理員可設定特定狀況規則以執行下列動作:

  • 啟用或停用規則。

  • 設定規則以預先定義的排程執行。

  • 定義規則的執行範圍。

  • 在發現問題時接收電子郵件通知。

  • 根據已定義排程執行或即時執行規則。

如需設定這些設定的詳細資訊,請參閱在 SharePoint Server 中設定 SharePoint Health Analyzer 規則

如需有關狀況規則以及如何在 SharePoint Server 2016 進行疑難排解的詳細資訊,請參閱SharePoint Server 2016 的 SharePoint 狀況分析器規則參考