疑難排解 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:

  1. Go to Admin > Environments list page.
  2. 編輯有問題的環境。
  3. 確認選取的 Tableau Server 版本正確無誤。當您升級 Tableau Server 時,可能需要在 Resource Monitoring Tool 中更新版本。
  4. 使用「測試連線」按鈕測試 Tableau Server REST API 連線。

    或者,也可以使用「測試連線」按鈕測試 Tableau 存放庫連線。

步驟 2:更新 Tableau Server 電腦與程序

若要正確地監視 Tableau Server,需要使用 Tableau Server 電腦名稱和程序連接埠的完整記錄來設定 Resource Monitoring Tool。建立新環境時會自動收集此資訊,但是如果 Tableau Server 組態變更,則可能需要手動更新。

  1. 前往「管理」>「環境」頁面。
  2. 編輯有問題的環境。
  3. 確認伺服器清單包含初始節點/閘道 Tableau Server 電腦,以及所有附加節點電腦。
  4. 請依照下列步驟確認每個伺服器皆正確設定。

步驟 3:更新電腦名稱

  1. 開啟此 Tableau Server URL:http://<your TableauServer URL>/admin/systeminfo.xml
  2. 利用此頁面比較並更新 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 管理員。