性能原則 (healthPolicy)

定義將伺服器視為性能良好時的狀況,以及不符合此狀況時所要採取的動作。

屬性名稱 資料類型 預設值 說明
enabled boolean true 指出是否已啟用性能原則。
id string   唯一的配置 ID。
action
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
action
  • generateThreadDump
  • restartServer
  • exitMaintenanceMode
  • enterMaintenanceMode
  • generateHeapDump
  違反性能狀況時,所採取的動作。
generateThreadDump
產生伺服器的執行緒傾出。
restartServer
請重新啟動伺服器。
exitMaintenanceMode
移除伺服器的維護模式
enterMaintenanceMode
將伺服器設為維護模式
generateHeapDump
產生伺服器的資料堆傾出。
id string   唯一的配置 ID。
cluster
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
clusterName string   所要監視之伺服器叢集的名稱。
id string   唯一的配置 ID。
excessiveMemoryUsage
說明:偵測 JVM 的資料堆大小是否在所配置的時段內,擴增到超過所配置的資料堆大小百分比上限。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
heapSizePercentage int

下限:1

上限:99

85 伺服器針對資料堆大小上限百分比所使用的臨界值。
timePeriod 精準度是毫秒的時間量 5m 一個時段,資料堆大小必須在此時段內超過臨界值,才會採取動作。這個值可以從 1 毫秒到 1 天。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
excessiveRequestTimeout
說明:偵測伺服器的要求逾時(由已啟用「智慧管理」的 Web 伺服器測量)何時超過所配置的臨界值。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
timeoutPercentage int

下限:1

上限:99

85 伺服器的要求逾時百分比臨界值。
excessiveResponseTime
說明:偵測對伺服器的要求的平均回應時間(由已啟用「智慧管理」的 Web 伺服器測量)何時超過所配置的臨界值。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
responseTime 精準度是毫秒的時間量 10s 在更正動作之前,要求可以採用的平均時間。此值可從 1 毫秒到 1 小時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
host
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
hostName string   所要監視之伺服器所屬的主機名稱。
id string   唯一的配置 ID。
memoryLeak
說明:在記憶體回收之後,偵測 JVM 資料堆大小是否不斷增加。
必要:false
資料類型:
server
說明:唯一的配置 ID。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
hostName string   所要監視之伺服器的主機名稱。
id string   唯一的配置 ID。
serverName string   所要監視之伺服器的名稱。
wlpUsrDirectory 目錄的路徑   所要監視之伺服器的絕對 WLP 使用者目錄。

指示主題類型的圖示 參照主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_healthPolicy
檔名:rwlp_config_healthPolicy.html