疑難排解 Tableau Server 程序的不明狀態
在某些情況下,您可能會看見 Tableau Server 程序的狀態報告為Unknown。這通常是由於 Tableau Server 中的程序組態發生變更,而該變更尚未在 Tableau Resource Monitoring Tool 中更新所致。
附註:更新任何組態之後,可能需要幾分鐘的時間以重新整理 Resource Monitoring Tool 報告的狀態。預設情況下,Resource Monitoring Tool 每 15 秒會檢查一次 Tableau Server 狀態,但如果您將其設定為不常檢查,則時間可能會更長。
請使用下列疑難排解步驟來解決這個問題:
步驟 1:檢查 Tableau Server 環境設定
Resource Monitoring Tool 會連線至 Tableau Server 以進行監視與資料收集。如果 Tableau Server 已升級,或 Tableau Server 認證過期,則 Resource Monitoring Tool 將無法如預期對其進行監視。
若要確認 Resource Monitoring Tool 是否可連線至您的 Tableau Server:
- Go to Admin > Environments list page.
- 編輯有問題的環境。
- 確認選取的 Tableau Server 版本正確無誤。當您升級 Tableau Server 時,可能需要在 Resource Monitoring Tool 中更新版本。
使用「測試連線」按鈕測試 Tableau Server REST API 連線。
或者,也可以使用「測試連線」按鈕測試 Tableau 存放庫連線。
步驟 2:更新 Tableau Server 電腦與程序
若要正確地監視 Tableau Server,需要使用 Tableau Server 電腦名稱和程序連接埠的完整記錄來設定 Resource Monitoring Tool。建立新環境時會自動收集此資訊,但是如果 Tableau Server 組態變更,則可能需要手動更新。
- 前往「管理」>「環境」頁面。
- 編輯有問題的環境。
- 確認伺服器清單包含初始節點/閘道 Tableau Server 電腦,以及所有附加節點電腦。
- 請依照下列步驟確認每個伺服器皆正確設定。
步驟 3:更新電腦名稱
- 開啟此 Tableau Server URL:http://<your TableauServer URL>/admin/systeminfo.xml。
- 利用此頁面比較並更新 Resource Monitoring Tool 組態,以確保其為最新狀態:
- 更新伺服器的主機名稱,使其與 <machine name="{HOST NAME}" /> 屬性值完全相符。
步驟 4:聯絡支援
如果按照上述步驟操作後問題仍然沒有解決,請聯絡 Tableau 客戶支援(連結在新視窗開啟)。
VizQL 工作階段詳細資訊頁面顯示 VizQL 處理序未知
Tableau 檢視的 HTTP 要求連結至 VizQL 處理序(實際的 VizQL PID),該處理序最後鎖定了要求的 VizQL 工作階段 ID。
在某些情況下,我們可能找不到相符的 VizQL 處理序 (PID),而在這些情況下,您會在檢視工作階段詳細資訊頁面中看到 VizQL 處理序未知的訊息。
在極少數情況下會發生這種情況:
- 已透過加入新的 VizQL 工作者執行個體修改 Tableau 叢集。
- Tableau 調整 VizQL 處理序的埠號,以避免與其他處理序衝突。
如果發生這種情況,請登入 Resource Monitoring Tool 並巡覽至環境管理畫面。您要檢查伺服器的處理序定義。確定已在預期的伺服器上定義 VizQL 處理序,且使用了正確的埠號。
如要排解 Tableau Server 程序問題,您必須同時身兼 Tableau Server 管理員和 Resource Monitoring Tool 管理員。