在 SharePoint Server 中檢視搜尋診斷資料
**適用版本:**SharePoint Server 2013, SharePoint Server 2016
**上次修改主題的時間:**2017-09-08
**摘要:**了解使用情況報告、查詢狀況報告、編目狀況報告以及編目記錄檔,以分析搜尋系統的狀況。
您可以在 SharePoint Server管理中心中,從 Search Service 應用程式存取及分析數個查詢和編目狀況報告、記錄以及使用情形報告,以監視搜尋系統的狀況。
本文內容:
開始之前
查詢狀況報告
編目狀況報告
編目記錄檔
使用情況報告
開始之前
開始這項作業之前,請先檢閱下列資訊:
健康情況報告和記錄只包含完整編目完成之後的資訊。
若要檢視狀況報告和編目記錄檔,您必須是 Search Service 應用程式的管理員。或者,屬於伺服器陣列管理員群組成員的管理員可以將 Search Service 應用程式的讀取權限授與使用者帳戶。具有讀取權限的使用者帳戶只能檢視 Search Service 應用程式狀態頁面、狀況報告及編目記錄檔。
查詢狀況報告
SharePoint Server 提供下列有關查詢效能的報告:
趨勢
整體
主流程
同盟
SharePoint 搜尋提供者
人員搜尋提供者
索引引擎
檢視查詢狀況報告
確認執行此程序的使用者帳戶為否為 Search Service 應用程式的管理員,或是具有 Search Service 應用程式的讀取權限。
在管理中心中,按一下 [應用程式管理] 下的 [管理服務應用程式]。
在 [服務應用程式] 頁面上,按一下 Search Service 應用程式。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [診斷] 區段中的 [查詢狀況報告]。
在 [Search Service 應用程式:查詢延遲趨勢] 頁面上,按一下您要檢視的查詢報告。
下表顯示可用的報告。
查詢狀況報告概觀
查詢狀況報告
描述
趨勢 (查詢延遲趨勢)
針對指定的時間間隔,以百分位數顯示查詢延遲 (毫秒)。例如,全部查詢百分之五的延遲低於圖形中第 5 個百分位數線所指示的延遲。
此圖形包含指定時間間隔期間的查詢率覆疊,其中查詢率是查詢物件模型 (OM) 傳回結果的每分鐘查詢數。
此圖形也包含編目率及部分更新率的覆疊,以供分析。
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
用戶端類型
結果頁面 (搜尋結果頁面),唯有啟用詳細資訊記錄功能時,才會顯示。
根據預設,此圖形會顯示 Search Service 應用程式中所有結果頁面的資料。
整體 (整體查詢延遲)
針對指定的時間間隔, 顯示查詢率 (每分鐘的查詢數) 以及查詢延遲的覆疊 (毫秒)。
顯示下列各區域中的查詢延遲:
物件模型。這是在網頁伺服器與後端之間通訊所花費的時間。
後端。這是轉換查詢、執行索引查閱、處理結果 (例如移除重複項目) 以及傳回結果至物件模型所花費的時間。
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
用戶端類型
結果頁面 (搜尋結果頁面),唯有啟用詳細資訊記錄功能時,才會顯示。
根據預設,此圖形會顯示 Search Service 應用程式中所有結果頁面的資料。
主流程 (預設 SharePoint 流程查詢延遲)
針對指定的時間間隔,顯示主流程中的查詢延遲 (毫秒),以進行查詢及結果處理。這會指出系統處理查詢以及將結果傳回網頁伺服器的速度。此圖形顯示下列各項的查詢延遲:
查詢規則條件比對
查詢轉換
查詢路由
結果混合
版面配置選擇
查詢記錄
其他
此圖形包含指定時間間隔期間的查詢率覆疊。
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
用戶端類型
同盟 (同盟查詢延遲)
針對指定的時間間隔,顯示所有結果來源類型的查詢延遲 (毫秒)。
根據預設,此圖形會顯示 Search Service 應用程式中所有結果頁面的資料。
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
用戶端類型
結果頁面 (搜尋結果頁面),唯有啟用詳細資訊記錄功能時,才會顯示。
來源類型 (結果來源類型):
首選提供者
Exchange 搜尋提供者
本機人員提供者
本機 SharePoint 提供者
OpenSearch 提供者
個人最愛提供者
遠端人員提供者
SharePoint 搜尋提供者 (本機 SharePoint 搜尋流程查詢延遲)
針對指定的時間間隔,顯示本機 SharePoint 搜尋提供者處理之所有查詢的查詢延遲 (毫秒)。此圖形顯示下列各項的查詢延遲:
關鍵字剖析
語言
建議安全性調整
安全性 Token 建置
索引查閱
結果類型處理
自訂安全性調整
摘要產生
其他
此圖形包含指定時間間隔期間的查詢率覆疊。
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
用戶端類型
人員搜尋提供者 (人員搜尋流程查詢延遲)
針對指定的時間間隔,顯示本機人員搜尋提供者處理之所有查詢的查詢延遲 (毫秒)。此圖形顯示下列各區域中的查詢延遲:
關鍵字剖析
語言
人員前置處理
安全性 Token 建置
索引查閱
結果類型處理
自訂安全性調整
摘要產生
其他
此圖形包含指定時間間隔期間的查詢率覆疊。
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
用戶端類型
索引引擎 (索引引擎查詢延遲)
針對指定的時間間隔,顯示您篩選之每部索引伺服器的查詢延遲 (毫秒)。根據預設,此圖形會顯示 Search Service 應用程式中所有結果頁面的資料。您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
索引伺服器 (至少架設一個索引分割區的電腦)
結果頁面 (搜尋結果頁面),唯有啟用詳細資訊記錄功能時,才會顯示。
此圖形包含過去指定時間間隔的索引查閱時間覆疊。索引查閱時間是在給定的分鐘期間,索引引擎傳回結果所花費的平均時間量。索引查閱時間僅適用於索引引擎會為其傳回結果的查詢。
編目狀況報告
SharePoint Server 提供下列有關編目狀況的報告:
編目率
編目延遲
編目佇列
編目新鮮度
內容處理活動
CPU 及記憶體負載
連續編目
檢視編目狀況報告
確認執行此程序的使用者帳戶為否為 Search Service 應用程式的管理員,或是具有 Search Service 應用程式的讀取權限。
在管理中心中,按一下 [應用程式管理] 下的 [管理服務應用程式]。
在 [服務應用程式] 頁面上,按一下 Search Service 應用程式。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [診斷] 區段中的 [編目狀況報告]。
在 [Search Service 應用程式:編目報告] 頁面上,按一下您要檢視的編目狀況報告。
下表顯示可用的報告。
編目狀況報告概觀
編目報告
描述
編目率
針對指定的時間間隔,顯示下列項目的圖形和摘要:
每分鐘編目的內容項目數。其中包括:
內容項目總數
修改的項目。這些是已變更及重新編目的內容項目。
未修改的項目。這些是未變更及未編目的內容項目。
安全性項目。這些是已變更安全性屬性的內容項目。
刪除的項目。這些是已從內容來源刪除,而且也必須從索引中刪除的內容項目。
每分鐘執行的其他編目動作平均數。其中包括:
重試次數 (編目重試次數)
錯誤 (編目錯誤)
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
內容來源 (例如,本機 SharePoint 網站)
機器
編目延遲
針對指定的時間,顯示針對下列各項,構成編目負載之項目數量的圖形:
在編目程式佇列中
等待提交至內容處理
提交至內容處理
等待確定 (SQL)
您只能依機器篩選此報告。
針對指定的時間間隔,也會顯示編目延遲的圖形和摘要;每個內容項目位在下列子系統之輸送管線中的時間量 (毫秒):
編目程式
通訊協定處理常式 (PH)
存放庫
SQL 時間
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
內容來源 (例如,本機 SharePoint 網站)
機器
編目佇列
針對指定的時間間隔,顯示位於下列兩個編目佇列中的項目數:
程序的連結。這是佇列等待編目的未編目 URL 數。
佇列的交易。這是在編目管線中佇列等待處理的已編目 URL 數。
您可以依開始日期/時間和結束日期/時間來篩選此報告。
編目新鮮度
針對指定的時間間隔,顯示搜尋系統索引之內容的新鮮度。每個文件的上次修改時間戳記會與圖形中指定的時間比較。您可以依下列方式來檢視內容的新鮮度:
過去 1 個月內
過去 1 星期內
過去 1 天內
過去 4 小時內
內容處理活動
針對指定的時間間隔,顯示用來為下列項目進行內容處理的時間量:
內容來源
機器
內容處理元件
內容處理活動
此圖形顯示用來進行各種內容處理活動的時間量,例如:
語言處理
文件剖析
文件摘要產生
索引
您可以依下列項目篩選此報告:
開始日期/時間
結束日期/時間
內容來源
機器
內容處理元件名稱
處理活動
CPU 及記憶體負載
針對指定的時間間隔,顯示 CPU 使用百分比、記憶體使用量 (MB),以及這些程序的系統概觀:
MSSDmn
MSSearch
NodeRunner
計時器
您可以依下列項目篩選此報告:
機器
開始日期/時間
結束日期/時間
連續編目
針對指定的時間間隔,顯示程序所花費的時間 (毫秒) 以及與下列各項覆疊的搜索時間 (分鐘):
連結表格中的時間
佇列表格中的時間
編目程式時間
PH (通訊協定處理常式) 時間
存放庫時間
內容管線時間
SQL 時間
您可以依下列項目篩選此報告:
內容來源
開始日期/時間
結束日期/時間
編目記錄檔
編目記錄檔追蹤所編目內容狀態的資訊。此記錄檔可讓您決定編目的內容是否順利新增至索引、是否因編目規則而予以排除,或是否因錯誤而編製索引失敗。編目記錄檔包含的資訊還包括前次成功編目的時間、以及是否套用任何編目規則。您可以使用編目記錄檔來診斷搜尋體驗問題。
檢視編目記錄檔
確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員,或是具有 Search Service 應用程式的讀取權限。
在管理中心中,按一下 [應用程式管理] 下的 [管理服務應用程式]。
在 [服務應用程式] 頁面上,按一下 Search Service 應用程式。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [診斷] 區段中的 [編目記錄檔]。
在 [編目記錄檔 - 內容來源] 頁面上,按一下想要的檢視。
編目記錄檔檢視
下表顯示您可以選擇用來查看編目內容狀態的不同檢視。
編目記錄檔檢視概觀
檢視 | 描述 |
---|---|
內容來源 |
彙總針對每個內容來源所編目的項目。顯示成功、警告、錯誤、頂層錯誤和刪除的項目。此檢視中的資料代表已在每個內容來源中索引之項目的目前狀態。 您也可以查看前次編目、過去 24 小時、過去 7 天及過去 30 天完成內容來源編目所花費的平均時間。您可以檢視編目期間的發展,以及查看特定內容來源的大小是否變小或變大。 |
主機名稱 |
彙總針對每個主機所編目的項目。顯示成功、警告、錯誤、刪除的項目、頂層錯誤和已編目的項目總數。此檢視中的資料代表已在每個主機中索引之項目的目前狀態。 |
編目記錄 |
彙總已在編目期間完成的編目交易。單一編目中每個項目可以有多個編目交易,因此交易數目可以大於項目總數。此檢視顯示下列編目的資料:
搜尋管理資料庫提供此檢視的資料。您可以依內容來源篩選結果。 此檢視也會顯示編目率和存放庫延遲。 |
錯誤分解 |
提供每個內容來源或每個主機名稱的錯誤摘要。編目資料庫中的 MSSCrawlURLReport 表格提供此檢視的資料。您可以依內容來源或主機進行篩選。 注意 篩選下拉式方塊只會顯示含有錯誤的內容來源。如果未出現在索引中的項目發生錯誤,則錯誤不會列示在此檢視中。 |
資料庫 |
可讓您檢視此 Search Service 應用程式使用之編目資料庫的狀態。 |
URL 檢視 |
可讓您依內容來源、URL 或主機名稱來搜尋編目記錄檔,以及檢視索引中所有項目的詳細資料。編目資料庫中的 MSSCrawlURLReport 表格提供此檢視的資料。您可以設定 [狀態]、[訊息]、[開始時間] 和 [結束時間] 欄位來篩選結果。 請注意,URL 檢視只會顯示「顯示 URL」。如果項目的的「顯示 URL」(例如用於資料夾或檢視) 相同,但「存取 URL」不同,則相同的「顯示 URL」會在 URL 檢視中顯示好幾次。您可以直接查詢編目資料庫,以查看哪些項目有相同的「顯示 URL」。 |
下表顯示 [內容來源]、[主機名稱] 和 [編目記錄] 檢視中有哪些其他欄。這些欄會顯示編目項目的相關資訊。
內容來源、主機名稱和編目記錄檢視中的其他欄概觀
項目 | 描述 |
---|---|
成功 |
已順利編目且可搜尋的項目。 |
警告 |
可能未順利編目而且可能無法搜尋的項目。 |
錯誤 |
未順利編目而且可能無法搜尋的項目。 |
最上層錯誤 |
頂層文件中的錯誤 (包括起始位址、虛擬伺服器和內容資料庫)。每個最上層錯誤都會計算為錯誤,但不是所有錯誤都會計算為最上層錯誤。因為 [錯誤] 欄包括 [最上層錯誤] 欄中的計數,所以在 [主機名稱] 檢視中不會計算最上層錯誤。 |
刪除 |
已從索引移除且無法再搜尋的項目。 |
未修改 |
在編目之間未變更的項目。此欄僅顯示在 [編目記錄] 檢視中。 |
安全性更新 |
項目的安全性設定已變更,所以會加以編目。此欄僅顯示在 [編目記錄] 檢視中。 |
安全性錯誤 |
項目的安全性更新造成錯誤。此欄僅顯示在 [編目記錄] 檢視中。 |
使用情況報告
您可以使用 [檢視使用情形報告] 頁面中提供的使用情形報告和搜尋報告,來檢視針對此網站集合收集的使用情形資料。
檢視使用情況報告
確認執行此程序的使用者帳戶為否為 Search Service 應用程式的管理員,或是具有 Search Service 應用程式的讀取權限。
在管理中心中,按一下 [應用程式管理] 下的 [管理服務應用程式]。
在 [服務應用程式] 頁面上,按一下 Search Service 應用程式。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [診斷] 區段中的 [使用情況報告]。
在 [檢視使用情況報告] 頁面上,按一下您要檢視的使用情況或搜尋報告檢視。
下表顯示您可以選取的不同的使用情況報告和搜尋報告。
使用情況報告或搜尋報告概觀
使用情況報告或搜尋報告 | 描述 |
---|---|
查詢數目 |
此報告顯示所執行的搜尋查詢數。使用此報告可識別搜尋查詢量的趨勢,以判定出現大量和少量搜尋活動的時間。 |
每日查詢排行榜 |
此報告顯示最常用的搜尋查詢。使用此報告可了解訪客搜尋的是哪些類型的資訊。 |
每月查詢排行榜 |
此報告顯示最常用的搜尋查詢。使用此報告可了解訪客搜尋的是哪些類型的資訊。 |
每日放棄的查詢 |
此報告顯示點選連結次數很少的常用搜尋查詢。使用此報告可識別出可能造成使用者不滿意的搜尋查詢,以改善內容的可探索性。然後考慮使用查詢規則來改善查詢的結果。 |
每月放棄的查詢 |
此報告顯示點選連結次數很少的常用搜尋查詢。使用此報告可識別出可能造成使用者不滿意的搜尋查詢,以改善內容的可探索性。然後考慮使用查詢規則來改善查詢的結果。 |
每日無結果查詢 |
此報告顯示傳回查無結果的常用搜尋查詢。使用此報告可識別出可能造成使用者不滿意的搜尋查詢,以改善內容的可探索性。然後考慮使用查詢規則來改善查詢的結果。 |
每月無結果查詢 |
此報告顯示傳回查無結果的常用搜尋查詢。使用此報告可識別出可能造成使用者不滿意的搜尋查詢,以改善內容的可探索性。然後考慮使用查詢規則來改善查詢的結果。 |
每日查詢規則使用情況 |
此報告顯示查詢規則觸發的頻率、其使用多少字典中的詞,以及使用者點選其建議結果的頻率。使用此報告可查看您的查詢規則和建議結果對使用者有多少效用。 |
每月查詢規則使用情況 |
此報告顯示查詢規則觸發的頻率、其使用多少字典中的詞,以及使用者點選其建議結果的頻率。使用此報告可查看您的查詢規則和建議結果對使用者有多少效用。 |