使用 Web 介面安裝代理程式

代理程式是一個輕量程序,會消耗最少的伺服器資源,並將資料傳送至 Resource Monitoring Tool 伺服器(RMT 伺服器)。在每個 Tableau Server 節點上安裝 Resource Monitoring Tool 代理程式。若要安裝並註冊代理程式,請下載代理程式啟動程序組態檔案,並將其儲存到可從 Resource Monitoring Tool代理程式節點存取的位置。

當前僅支援透過 Web 介面在 Windows 安裝。如果您要在 Linux 安裝,請參閱使用命令列安裝代理程式

安裝之前

  • 下載啟動程序檔案。啟動程序檔案僅在下載後 24 小時內有效。如果欲使用的啟動程序檔案已下載超過 24 小時,將需要重新產生啟動程序檔案。
  • 從版本 2021.3 開始,代理程式註冊將需要使用 https 端點和 RabbitMQ 進行通訊以完成代理程式註冊。確保連接埠 443 和 5672 都為這些通訊開啟。

下載代理程式啟動程式檔案的步驟

如果您尚未從 RMT 伺服器下載啟動程式檔按,請操作以下步驟。

  1. 使用 RMT 伺服器上的 Web 介面 (https://<hostname>),在 Admin 功能表中選取 Environments
  2. 啟動程式檔案可以直接從首頁的「環境概觀」索引標籤下載。

    附註:如果您尚未在 RMT 伺服器設定中建立環境,請按照使用 Web 介面安裝 RMT 伺服器主題中說明的步驟 12 到15 操作。

  3. 將啟動程式組態檔案儲存到可從 Tableau Server 節點存取的位置,您將在該位置安裝 Resource Monitoring Tool 代理程式。

安裝代理程式的步驟

在每個 Tableau Server 節點上安裝代理程式:

  1. 執行代理程式安裝程式。
  2. 詳閱 EULA 之後,選取 I agree to the license terms and conditions,再按一下 Next

  3. 在此頁面上,可以選取變更安裝位置,並為代理程式指定執行身分使用者帳戶。

    如果您打算安裝到非預設位置,請使用安裝到非預設位置中提供的準則。預設位置為 C:\Program Files\Tableau\Tableau Resource Monitoring Tool\agent

    從 2021.4 開始,必須為代理程式指定執行身分使用者帳戶。此帳戶用於存取 Tableau Server,以從 Tableau Server 節點收集監視資訊。

    對於代理程式執行身分使用者帳戶,必須指定目前用於 Tableau Server 執行身分使用者帳戶的相同帳戶。若提供的帳戶資訊與 Tableau Server 上的不同,代理程式將無法收集該節點上的監視資料。

  4. 如果開啟「使用者帳戶控制」對話方塊,請按一下 Yes 以允許安裝程式進行變更。
  5. 安裝程式完成時,會開啟 Agent Registration 網頁。

    提示!這可能需要一段時間才能開啟網頁。如果網頁因某些原因而無法開啟,請在您要安裝的電腦上使用下列 URL:

    http://localhost:9002/setup/register

  6. 檢閱此頁面上有關 Tableau Server 記錄檔大小、歷史記錄資料及含意的資訊。繼續下一個步驟之後,就不會再看到此資訊。

    安裝及註冊代理程式之後,Resource Monitoring Tool 會在顯示資料之前,處理 Tableau Server 記錄檔的相關歷史資料。如果有大量歷程記錄資料,就可能需要一段時間來處理資訊,而這樣可能會導致伺服器上處理較新事件時發生延遲。

    如果您擔心發生延遲,且沒有歷程資訊並不會對您有所影響,就可以執行下列操作來清除現有 Tableau 記錄檔:

    移除不需要的檔案,然後考慮記錄檔快照(將記錄封存),再移除記錄檔。

    附註:不會使用歷史記錄資料收集如 CPU 使用情況及記憶體使用情況等效能資料,而將在安裝並設定代理程式後收集,因此清理歷史資料不會影響效能資料。

  7. 瀏覽至您從 RMT 伺服器下載的啟動程式檔案位置。按一下 Import Bootstrap File啟動程序檔案僅在下載後 24 小時內有效。如果欲使用的啟動程序檔案已下載超過 24 小時,將需要重新產生啟動程序檔案。
  8. 成功完成匯入之後,將顯示要輸入伺服器資訊的網頁。在 Tableau Server gateway URL 欄位中,輸入您用來存取 Tableau Server 的 URL。

    URL 的一些範例如下所示:

    • https://MarketingServer/(如果您知道伺服器的名稱)

    • https://10.0.0.2/(如果您知道伺服器的 IP 地址)

    • http://10.0.0.4/(如果 Tableau Server 未啟用 SSL)
  9. 輸入使用者名和密碼。可以使用在安裝 RMT 伺服器時建立的管理員使用者憑證。此使用者名稱和密碼用於 RMT 伺服器和代理程式之間的通訊。
  10. 按一下 Test Tableau Server Connection 以確認代理程式能連線到 Tableau Server。

    顯示一則 Success 訊息,以確認代理程式可以連線至 Tableau。

  11. RMT Server URL」欄位應已填入啟動程序檔案中的資訊。此網頁 URL 用於執行管理工作、監視效能以及其他工作。

    URL 的範例如下所示:

    • https://<hostname>)
  12. 按一下 Test RMT Server Connection 以確認代理程式可以連線至 Resource Monitoring Tool RMT 伺服器。

    顯示Success 訊息以確認可正常連線至 RMT 伺服器。

  13. RMT Server certificate thumbprint 欄位應已使用啟動程式檔案中的資訊填入。您儲存的啟動程式檔案應具有此資訊和 RMT 伺服器 URL 資訊。輸入 RMT 伺服器使用者名和密碼。此使用者必須具有伺服器/環境管理角色。

    按一下 Get Registration Options

    此動作可移至 Agent Registration - Message Queue 頁面。

  14. 按一下 Test Message Queue Connection 以確認訊息佇列連線正常運作。

    如果連線正常運作,則會顯示 Success 訊息。

    附註:「訊息佇列」區段下的「啟用 TLS」設定可讓您在 RMT 伺服器與代理程式之間傳輸資料時啟用加密。需要額外的 RabbitMQ 設定。有關詳情,請參閱加密的資料收集

  15. 最後一個「代理程式註冊」頁面上的環境區段應已完成填寫。請驗證資訊並新增任何 Tableau Server 節點詳細資訊。
  16. 按一下 Connect to Message Queue
  17. 按一下 Register Agent 以完成代理程式安裝和設定。

    您將看到停用 Web 介面的選項。註冊之後,代理程式不再需要 Web 介面,可以選擇停用該介面。如果您需要重新啟用 Web 介面,請使用下列命令:

    rmtadmin set server.web.run true

    有關 Resource Monitoring Tool 命令的詳情,請參閱 rmtadmin 命令列公用程式

  18. 您可以巡覽至 RMT 伺服器 Web 介面來驗證代理程式是否已完成連線。從 Admin 功能表中,選取 Environments,在環境詳細資訊下,您可以看到目前連線的代理程式數量。

在多節點 Tableau Server 安裝程式上安裝代理程式

  1. 請按照上述步驟,在 Tableau Server 初始節點上安裝代理程式,以連線至 Resource Monitoring Tool
  2. 在最後一個註冊頁面的「Server」區段中,勾選「Primary Server」選項。
  3. 在 Tableau Server 的其他節點上,使用您用來在初始節點上安裝代理程式的相同啟動程序檔案來安裝代理程式,並按照上述步驟操作。
  4. 在最後一個註冊頁面的「環境」區段中,選取在初始節點上安裝代理程式時所建立的環境。
  5. 在「Server」區段中,選取「New Environment Server」選項。「主要伺服器」選項應該維持未選取狀態。
  6. 代理程式註冊程序會自動將此節點新增至現有的環境。

安裝至非預設位置

Tableau 建議使用 \Tableau\Tableau Resource Monitoring Tool\代理程式作為必要條件的位置。非預設位置的範例:D:\Tableau\Tableau Resource Monitoring Tool\agent

若要在安裝過程中選擇非預設位置,請使用以下步驟:

  1. 執行代理程式安裝程式。
  2. 在 EULA 頁面上,選擇「自訂」
  3. 「安裝選項」底下的「安裝位置」欄位中輸入位置。
  4. 使用 Web 介面安裝代理程式中所述,繼續執行安裝步驟 2。

誰可以執行此動作

如要安裝 Resource Monitoring Tool,您必須具備以下所有條件:

  • 在您安裝 Resource Monitoring Tool 的電腦上有管理員權限。
  • Tableau Server 管理員站台角色。

後續步驟

Resource Monitoring Tool 伺服器設定

 

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