請利用自訂性能狀況子表示式建置器來定義性能原則的自訂性能狀況。請利用建置子表示式公用程式及 AND、OR、NOT 和括弧分組,從子表示式建置複式規則條件。子表示式建置器會在您套用變更時驗證規則,且會警示您注意不對稱的括弧及不支援的邏輯運算子。
如果要檢視這個管理主控台頁面,請按一下作業原則 > 性能原則 > 新建。如果您選擇自訂性能狀況,便會出現執行反應計劃時機欄位。請按一下子表示式建置器來建置自訂性能狀況。
請選取您想要放在自訂性能狀況中的內容,再按一下產生子表示式。這時會顯示子表示式值。如果要將子表示式附加到自訂性能狀況中,請按一下附加。
指定用來將這個子表示式附加到自訂性能狀況中上一個子表示式的運算子。
PMI 度量:從伺服器啟動之後運算元使用伺服器啟動之後的報告值平均數。
PMI 度量:從前次間隔運算元使用前次間隔中的報告平均值。這個間隔是性能控制器循環的長度。
這兩個 PMI 運算元都有下列 PMI 模組:
PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (with "L" suffix)
PMIMetric_FromServerStart$systemModule$cpuUtilization > 90L
PMIMetric_FromLastInterval$moduleName$metricName operator LongValueL (with "L" suffix)
PMIMetric_FromLastInterval$webAppModule$responseTime > 200L
您可以使用下列伺服器層次度量:
ODRServerMetric_FromServerStart$metricName operator LongValueL (with "L" suffix)
ODRServerMetric_FromServerStart$errors > 100L
ODRServerMetric_FromLastInterval$metricName operator LongValue (with "L" suffix)
ODRServerMetric_FromLastInterval$serviced > 10000L
您可以使用 ODR 所發佈之 Cell 層次度量的子集。這些度量是累加的,從伺服器啟動之後開始報告。您可以使用下列各組度量:
ODRCellMetric_FromServerStart$metricName operator LongValue (with "L" suffix)
ODRCellMetric_FromServerStart$arrivals > 10000L
ODRCellMetric_FromLastInterval$metricName operator LongValue (with "L" suffix)
ODRCellMetric_FromLastInterval$timeouts > 100L
對於「受管理的 Bean (Mbean)」作業度量運算元,您必須指定物件名稱查詢字串和 MBean 方法名稱。這些度量只能用於執行 WebSphere Application Server 的伺服器。
您輸入作為物件名稱查詢字串的值,必須同時指定或不指定 process=<process_name> 和 node=<node_name> 字串。如果您同時指定了 process=<process_name> 和 node=<node_name>,後端系統會建立一個 Singleton MBeanSensor 感應器,以便感應某伺服器和節點上的特定 MBean。如果兩者都未指定,後端系統會附加現行伺服器的名稱作為程序名稱,附加現行節點的名稱作為節點名稱,建立套用性能原則的每個伺服器的 MBeanSensor 感應器。如果您只指定了 process=<process_name> 和 node=<node_name> 其中一項,便會出現錯誤。
MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (with "L" suffix)
MBeanOperationMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getNumberOfOperands > 10L
MBeanOperationMetric_TypeString$objectNameQueryString$methodName operator StringValue
MBeanOperationMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getOperands = 't'
您輸入作為物件名稱查詢字串的值,必須同時指定或不指定 process=<process_name> 和 node=<node_name> 字串。如果您同時指定了 process=<process_name> 和 node=<node_name>,後端系統會建立一個 Singleton MBeanSensor 感應器,以便感應某伺服器和節點上的特定 MBean。如果兩者都未指定,後端系統會附加現行伺服器的名稱作為程序名稱,附加現行節點的名稱作為節點名稱,建立套用性能原則的每個伺服器的 MBeanSensor 感應器。如果您只指定了 process=<process_name> 和 node=<node_name> 其中一項,便會出現錯誤。
MBeanAttributeMetric_TypeLong$objectNameQueryString$attributeName operator LongValue
MBeanAttributeMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$NumberOfOperands > 10L
MBeanAttributeMetric_TypeString$objectNameQueryString$attributeName operator StringValue
MBeanAttributeMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$OperatorList = 'test'
當使用此運算元時,您可以連線測試這個原則的目標伺服器上的任何相對路徑 (URI)。回覆值用於自訂性能原則的條件表示式。
您可以利用此運算元,選取隨需應變路由器 (ODR) 作為性能原則目標以及在 ODR 中設定適當的遞送規則,來連線測試任何通用 URL。
您可以利用此運算元來選取執行 WebSphere Application Server 的成員,或執行其他中介軟體(含有中介軟體代理程式)的成員。
URLReturnCodeMetric$portNumber$relativePath operator IntValue
URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200如果無法呼叫到網站,URL 感應器會傳回 0:
URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0
請依所選的運算子,輸入代表您要建立之子表示式的值。
在按一下產生子表示式之後,此欄位會根據所選的選項來顯示產生的子表示式片段。如果要將子表示式新增到自訂性能狀況中,請按一下附加。