調查檢視緩慢負載請求

效能頁面上的檢視緩慢負載請求圖表是一個有用的指標,可用於了解檢視的效能以及由此對 Tableau Server 上的使用者互動產生的影響。

「慢速檢視負載請求」圖表顯示檢視何時在 Tableau Server 上呈現比正常情況更慢。為此,此圖表使用為每個檢視建立的基線,然後使用它來比較呈現該檢視所需的時間,以確定該檢視是否比預期的時間長。

在版本 2021.4 中,是透過計算成功呈現特定工作簿的前十次的中位數值來建立基線。

在版本 2021.4.1及更高版本中,是透過成功呈現特定工作簿 50 次的第 95 個百分位來建立基線。

建立基線後每次呈現相同的工作簿時,都會將負載工作簿所需的時間與基線進行比較。根據渲染檢視所花費的時間是在預期範圍內還是在不同程度上超出預期範圍,它們分為以下幾類:

  • 正常:<=2x 基線
  • 長:>=2x 基線
  • 很長:>=4x 基線
  • 失敗:負載失敗或導致錯誤

附註:此基線和比較僅適用於檢視的初始渲染。它確實適用於篩選器選取等後續操作。此外,發佈工作簿的新版本時,它會觸發基線的重新計算。

該圖表顯示了所選時間範圍內超出正常範圍的檢視負載百分比。因此,如果在此圖表上看到黃色(長)或紅色(超長)尖峰,這是可能存在問題的第一個跡象。

提示:選擇「過去 48 小時」時間範圍可能是一個不錯的起點,因為它會為您提供過去與當前活動的一些背景資訊。

同一頁面上的並行使用者總檢視負載請求圖表可用於查看同一時間範圍內檢視緩慢負載導致的影響範圍。還可以使用Tableau 過程圖表來確定慢速檢視負載效能和資源使用率之間的任何相關性 - 例如,可能會在「檢視緩慢負載請求」圖表中看到峰值的同時,在特定節點上看到高 VizQL Server 資源使用率。

如果在檢視緩慢負載請求圖表中看到峰值,那可以開始進一步深入分析以確定可能導致問題的原因 - 問題是由於單個檢視還是更廣泛的問題。為此,在檢視緩慢負載請求圖表中,選取一個範圍以包含大部分檢視緩慢。這將帶您進入檢視負載活動頁面,顯示查看同一時間範圍內的負載請求。

按負載時間嚴重性類別篩選,並為要調查的檢視負載選取適當的類別。

該清單應指出哪些檢視可能導致圖表結果,並且可以透過以下方式理解:

多個檢視:如果列表顯示多個檢視,可能是 Tableau Server 的一個更廣泛的問題。返回效能頁面,查看效能Tableau Server 過程圖表以調查資源使用情況。效能頁面上的「狀態」索引標籤將顯示過程的狀態,無論它們是活動的、忙碌的還是關閉的。在此清單中查找 VizQL Server、Data Server 和 Data Engine 過程。

相同檢視:如果清單主要是一個單一檢視,這可能意味著該檢視或工作簿存在問題。可能需要進一步調查以查看可能導致問題的原因。按一下清單中的檢視名稱可查看有關負載時間、相關資料查詢和 VizQL 工作階段的更多資訊。

重要資訊!負載時間圖表上,如果平均負載時間即使在峰值開始之前和之後調整日期範圍也保持一致,則意味著基線計算可能是在檢視負載被大量快取時建立的,導致後續檢視負載被認為是「緩慢」的。此方案不反映 Tableau Server 或檢視的問題。如果是這種情況,可以發佈工作簿的新版本來觸發基線的重新計算。

以下是一些有助於對特定檢視進行效能疑難排解的資源:

誰可以執行此動作

任何 Resource Monitoring Tool 使用者都可以檢視圖表。

感謝您的意見反應!已成功提交您的意見回饋。謝謝!