疑難排解缺少的硬體效能資料
處理器 (CPU) 使用量、記憶體使用量、磁碟佇列和網路效能統計資料都會被 Tableau Resource Monitoring Tool 中的硬體效能資料考量在內。最常看見此資料的地方是:
- 效能與 Tableau 程序圖表中的Environment Overview儀表板窗格上
- Servers儀表板窗格上
在每部 Tableau Server 電腦上執行的 Resource Monitoring Tool 代理程式程序會近乎即時地報告此資料。
如果這些圖表已有一段時間未顯示任何資料,可能是以下原因:
- Tableau Server 未獲得正確授權。這可能是由於缺少 Advanced Management 功能。確保 Tableau Server 擁有所需授權。有關 Advanced Management 的詳情,請參閱 关于 Tableau Server 中的 Tableau Advanced Management 。
- Agent 與 Tableau Server 之間的連線能力問題。使用以下步驟進行疑難排解並隔離這些問題。
步驟 1:檢查代理程式連線狀態
首先,檢查代理程式目前是否已連線到 Resource Monitoring Tool。代理程式會將定期活動訊號訊息傳送至 RMT 伺服器,以表明其連線狀態。
- 以管理員的身份登入 Resource Monitoring Tool。
- 巡覽至Admin > Environments頁面。
- 按一下缺少效能資料之環境的「編輯」連結。
- 找出Servers清單,並確保每部伺服器顯示代理程式服務為Connected。您可以將游標暫留在Connected 狀態上,以瞭解接收到最後一個活動訊號訊息的時間。
步驟 2:確認代理程式正在執行
如果代理程式在 Resource Monitoring Tool 中顯示為Disconnected,則代理程式的 Windows 服務可能不在執行中。
- 連線到代理程式正在執行的電腦。
- 確保 Tableau Resource Monitoring Tool 代理程式 Windows 服務正在執行中。
步驟 3:確保已正確設定代理程式
如果代理程式在 Resource Monitoring Tool 中顯示為Disconnected,但服務正在執行中,則代理程式可能無法連線到 Resource Monitoring Tool 的訊息佇列。
- 連線到代理程式正在執行的電腦。
- 巡覽至代理程式的安裝資料夾。例如:
/opt/tableau/tabrmt/agent
- 執行 rmtadmin status 命令。
rmtadmin status 命令將測試代理程式與訊息佇列和 Resource Monitoring Tool RMT 伺服器的連線。
步驟 4:重新啟動代理程式
在某些情況下,代理程式可能正在執行,而且所有狀態指示器皆顯示成功,但是代理程式繼續不傳送硬體效能資料。這是一個已知問題,可能是代理程式與訊息佇列之間的暫時性連線錯誤造成的。例如,重新啟動訊息佇列伺服器時或短暫網路中斷期間就可能發生。
為確保不會發生這種情況,請重新啟動代理程式並等待幾分鐘,以確認效能資料是否再次正常運行。
- 連線到代理程式正在執行的電腦。
- 重新啟動 Tableau Resource Monitoring Tool 代理程式 Windows 服務。
- 確定服務成功啟動。
- 請等待至少 10 分鐘,然後登入 Resource Monitoring Tool,並檢查「伺服器」儀表板窗格,以查看是否已收到任何硬體效能資料。
步驟 5 :驗證「執行身分」帳戶設定
確保將代理程式的執行身分帳戶設定為使用與 Tableau Server 連線至 Tableau Server 並獲取效能與 CPU 資料的相同執行身分帳戶。它必須與為 Tableau Server 設定的帳戶相同。確保授權此帳戶存取 Tableau Server 記錄。
步驟 6:聯絡支援
如果按照上述步驟操作後問題仍然沒有解決,請聯絡支援。
支援團隊將需要來自 RMT 伺服器以及每個出現連線問題之代理程式的 Resource Monitoring Tool 記錄檔副本。有關如何收集記錄檔以及將其傳送至 Tableau 客戶支援的詳情,請參閱 將記錄檔傳送給 Tableau 客戶支援。
Resource Monitoring Tool 管理員。