RMT 伺服器組態檔

本主題說明您可用此組態檔使用的組態選項。若要使用 Web 介面執行此作業,請參閱 Resource Monitoring Tool 伺服器設定

為致力於符合本公司平等的價值觀,我們已盡可能變更非包容性術語。由於在某些地方變更術語可能會導致重大變更,我們會保留某些現有術語。因此,您可能會繼續在 CLI 命令和選項、安裝資料夾、設定檔案和其他執行個體中看到這些術語。有關詳情,請參閱關於 Tableau 說明

此組態檔位於 %PROGRAMFILES%\Tableau\Tableau Resource Monitoring Tool\master\config\config.json。此路徑可能會視乎安裝而異。

附註:組態值儲存在組態檔中。可以直接對此檔案進行變更,但是建議利用 UI 中的組態選項和透過rmtadmin命令列公用程式進行變更。 需要重新啟動才能套用變更的組態檔。

變更組態檔之後,將需要重新啟動 RMT 伺服器。

資料保留

預設情況下,Resource Monitoring Tool 會儲存兩週的詳細資料,以及 10 年的彙總報告資料。

這一時長可進行設定。這裡是定義資料保留設定的範例程式碼片段:

SMTP 設定

定義 SMTP 資訊的範例 config.json 程式碼片段:

smtp 設定區段中可用的設定值完整清單:

機碼資料類型是否為必要項目?說明
server字串選用要使用的 SMTP 伺服器。預設值:localhost
port數字選用SMTP 伺服器的埠號。預設值:25
username字串選用伺服器需要驗證時使用的使用者名稱。
password字串選用伺服器需要驗證時使用的密碼。
requireSSL布林值選用如果 SMTP 伺服器需要 SSL,則為 true,否則為 false。預設值:false

通知設定

定義通知資訊的範例 config.json 程式碼片段:

environments 區段中可以按每個環境覆蓋全域通知資訊(如上所示):

notifications.email 設定區段中可用的設定值完整清單:

機碼資料類型是否為必要項目?說明
from字串必要寄件者的電子郵件地址。
to字串必要收件者電子郵件地址。多個地址必須以逗號或分號分隔。
minimumIncidentSeverity字串選用傳送電子郵件的最小事件嚴重性。預設值:critical另請參閱 Tableau Resource Monitoring Tool - 事件

長條圖設定

用來在 Web 介面中產生長條圖的界限可以使用代表每個邊界的值的陣列設定。

monitoring.histograms 區段中可設定長條圖的完整清單:

機碼資料類型是否為必要項目?說明
viewLoadDuration數字陣列選用檢視載入的長條圖邊界。值以毫秒為單位。預設值:[1000, 3000, 6000, 10000]
externalDataRequestDuration數字陣列選用外部資料請求的長條圖邊界。值以毫秒為單位。預設值:[1000, 3000, 6000, 10000]
backgroundTaskDuration數字陣列選用背景工作的長條圖邊界。值以毫秒為單位。預設值:[60000, 300000, 600000, 1800000]

舉例來說,若要在全域層級使用下列長條圖的存儲桶,

  • ≤1 秒
  • > 1 秒且 ≤ 10 秒
  • > 10 秒且 ≤ 30 秒
  • > 30 秒

設定如下所示:

長條圖邊界也可以按環境設定。例如,識別碼為「staging-environment」的環境使用下列檢視長條圖存儲桶:

  • ≤ 2.5 秒
  • > 2.5 秒且 ≤ 5 秒
  • > 5 秒且 ≤ 30 秒
  • > 30 秒且 ≤ 1 分鐘
  • > 1 分鐘且 ≤ 10 分鐘
  • > 10 分鐘

設定如下所示:

「staging-environment」將回到背景工作的全域長條圖設定。

事件設定

有關可用事件選項以及如何設定這些選項的詳情,請參閱事件

RMT 伺服器記錄檔

參閱 Tableau Resource Monitoring Tool 記錄檔

代理程式

代理程式服務的組態檔位於 %PROGRAMFILES%\Tableau\Tableau Resource Monitoring Tool\agent\config\config.json。此路徑可能會視乎安裝而異。

變更組態檔之後,您將需要重新啟動代理程式服務。

Tableau Server 偵測

在幾乎所有的情況下,代理程式都會自動偵測 Tableau Server 安裝,而不需要在標準 代理程式設定處理序之外執行任何設定。如果需要,您可以透過 config.json 檔案手動設定 Tableau Server 資訊。

定義執行代理程式所需之 Tableau Server 資訊的範例 config.json 程式碼片段:

agent.tableauServer 設定區段中可用的設定值完整清單:

機碼資料類型是否為必要項目?說明
applicationDirectory字串必要Tableau Server 應用程式根目錄。
dataDirectory字串選用取得 Tableau Server 資料檔案的目錄。
override布林值選用若設定值優先於任何自動偵測值,則為 true。若設定值作為任何自動偵測值的後備,則為 false
productVersion數字必要Tableau Server 的版本號。

代理程式記錄

參閱 Tableau Resource Monitoring Tool 記錄檔

通用

RMT 伺服器和代理程式中都可以使用通用設定值。如需尋找組態檔的指引,請參閱特定應用程式的章節。

變更組態檔之後,您將需要重新啟動應用程式服務。

加密訊息

若要啟用加密訊息,必須先將 RabbitMQ 伺服器設定為允許 TLS。如需詳細資訊,請參閱加密資料收集管理員導引。

將 RMT 伺服器和代理程式設定為啟用加密傳訊時:

  • 必須設定 enabled 旗標和 certificateHostName 才能啟用加密。
  • certificateHostName 變數必須符合伺服器憑證上的正式名稱 (CN=),否則連線將會失敗。
  • mq 區段中的 port 設定可能需要根據您設定的 RabbitMQ TLS 連接埠來變更。

mq.tls 設定區段中可用的設定值完整清單:

機碼資料類型是否為必要項目?說明
enabled布林值選用true 啟用 TLS 加密進行訊息連線。false 使用未加密連線進行訊息傳送。預設值:false
certificateHostName字串選用certificateHostName 必須符合伺服器憑證的正式名稱 (CN=),否則連線將會失敗。預設值:""

誰可以執行此動作

Resource Monitoring Tool 管理員或具備伺服器/環境管理角色的 Resource Monitoring Tool 使用者。

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