使用 Windows 效能監視器收集資料

若要監視資源使用量和伺服器處理序,您可以使用 Windows 伺服器附帶的 Windows 效能監視器 (PerfMon)。使用 PerfMon 來收集詳細效能資訊,包括 CPU 的使用頻率、使用的記憶體量、有關每個 Tableau Server 處理序的資訊,等等。

有關每個 Tableau Server 處理序的作用的詳情,請參閱 Tableau Server 處理序

免責聲明:此資訊會引用協力廠商產品。本範例並不認可此產品優於任何其他競爭產品。

在能夠使用 PerfMon 之前,您需要設定資料收集器集,這是 PerfMon 存放它所收集的資料的方式。若要使用 PerfMon 收集有關 Tableau Server 處理序的資訊,建立資料收集器集時,Tableau Server 必須正在執行。在 PerfMon 中收集的資料經常被稱為效能計數器。

如何使用 Windows 效能監視器收集資料

步驟 1:建立新資料收集器集

  1. 按一下 Windows 的「開始」功能表,並搜尋「效能」。

  2. 以右鍵按一下「效能監視器」,然後按一下「以管理員身分執行」

  3. 在左側窗格中,按一下「資料收集器集」

  4. 在右側窗格中,以右鍵按一下「使用者定義」,按一下「新建」,然後按一下「資料收集器集」

  5. 「建立新資料連接器集」精靈中,輸入資料連接器集的名稱。例如,您可能會輸入 Tableau Server 效能

  6. 選取「手動建立(進階)」,然後按一下「下一步」

  7. 「建立資料日誌」下,選取「效能計數器」,並按一下「下一步」

步驟 2:選取效能計數器

  1. 將抽樣時間間隔設定為 30 秒。

  2. 按一下「新增」

  3. 選取要為其記錄效能資料的電腦。

    如果在單一電腦上執行 Tableau Server,請選取「本機電腦」。如果在多台電腦上執行 Tableau Server,您必須重複其中的某些步驟來收集有關每台電腦的資料。

  4. 從清單中選取效能計數器。

    下表列出了我們建議用於跟蹤 Tableau Server 效能的效能計數器。

    類別效能計數器說明

    邏輯的磁碟

    目前磁碟佇列長度

    磁碟每秒鐘讀取位元組數

    磁碟每秒鐘寫入位元組數

    未處理的寫請求數以及讀寫到伺服器硬碟上的位元組數。為安裝了 Tableau Server 的磁碟選取這些計數器(在 PerfMon 中簡稱執行個體)。

    記憶體

    % Committed Bytes in Use(已提交位元組數使用率)

    Available MBytes

    使用的虛擬記憶體百分比,以及可用記憶體量(以 MB 為單位)。
    處理器資訊

    % 處理器時間

    % 處理器使用率

    處理器在活動狀態下所花費時間的百分比,以及處理器所使用的處理能力的百分比。

    處理序

    % 處理器時間

    專用位元組

    特定處理序所使用的處理能力的百分比,以及為該處理序保留的記憶體量。為以下處理序選取這些計數器(在 PerfMon 中稱為執行個體)。

    • run-backgrounder(背景程式)
    • run-dataserver(Data server)
    • redis-server(緩存伺服器)
    • hyperd(資料引擎)
    • run-vizqlserver (VizQL Server)

    若要選取每個效能計數器,請執行以下操作:

    1. 按兩下以在下拉清單中選取一個類別。

    2. 選取要使用的一個或多個效能計數器。

    3. 所選物件的執行個體下,如果合適,選取要收集其相關資訊的處理序(或執行個體)。

    4. 按一下「新增」

    5. 如果在多台電腦上執行 Tableau Server,請返回到步驟 3,選取另一台電腦,然後重複上面的步驟。

      重要資訊:根據您設定伺服器處理序跨電腦執行的方式,您可能只必須監視為每台電腦列出的處理序的子集。例如,最好在單獨的電腦上隔離背景程式處理序。因此,對於該電腦,您將只監視背景程式處理序。

    6. 按一下「確定」,然後按一下「下一步」

步驟 3:儲存資料收集器集

  1. 瀏覽到您要在其中存儲資料的目錄,然後按一下「下一步」

    重要資訊:您必須將資料存儲在 Tableau 可存取的位置。例如,您可能希望將資料存儲在網路磁碟上。如果未映射網路磁碟,請以右鍵按一下「此電腦」並選取「新增網路位置」

  2. 按一下「完成」

  3. 在主「效能監視器」視窗的左側窗格中,選取要建立的資料收集器集。

  4. 在右側窗格中,以右鍵按一下效能計數器「DataCollector01」,然後按一下「屬性」

  5. 選取「用逗號分隔」作為日誌格式,然後按一下「確定」

步驟 4:執行資料收集器集

在左側窗格中,在您建立的資料收集器集的名稱上以右鍵按一下,然後按一下「開始」。Windows 效能監視器工具會開始監視您的伺服器並在您指定的位置存儲資訊。

步驟 5:為多台電腦允許遠端存取

為了使 PerfMon 能夠收集有關其他電腦的資料,您需要確保其他電腦可供存取,也就是說,這些電腦位於同一網路上,並且沒有阻止存取的防火牆規則。您需要設定的防火牆規則因 Windows 版本而異,因此您可能需要與網路系統管理員聯絡以瞭解相關資訊。此外,您必須確保使用者執行身分帳戶具有在遠端電腦上收集資料的權限。預設情況下,PerfMon 以 SYSTEM 使用者身分執行資料收集器集。若要變更使用者執行身分,請完成以下步驟:

  1. 在 PerfMon 的左側窗格中,開啟「資料收集器集」節點,然後開啟「使用者定義」節點。

  2. 以右鍵按一下資料收集器集的名稱,然後按一下「屬性」

  3. 「常規」索引標籤的「執行身分」部分,按一下「變更」按鈕並指定其他帳戶。

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