Folosiţi builderul de subexpresii pentru condiţia de sănătate personalizată pentru a defini o condiţie de sănătate personalizată pentru politica dumneavoastră de sănătate. Folosiţi utilitatea de construire a subexpresiilor pentru a construi condiţii cu reguli complexe din subexpresii folosind AND, OR, NOT sau grupări cu ajutorul parantezelor. Builderul de subexpresii validează regula când aplicaţi modificările şi vă trimite alerte în cazul în care nu se potrivesc parantezele sau folosiţi operatori logici care nu sunt suportaţi.
Pentru a vizualiza această pagină a consolei administrative faceţi clic pe Rulare plan de reacţie când. Faceţi clic pe Builder subexpresii pentru a construi condiţia de sănătate personalizată.
. Dacă alegeţi o condiţie de sănătate personalizată este afişat câmpulSelectaţi proprietăţile pe care doriţi să le aveţi în condiţia dumneavoastră de sănătate personalizată şi faceţi clic pe Generare subexpresii. Se afişează valorile subexpresiei. Pentru a adăuga subexpresia la sfârşitul condiţiei de sănătate personalizate faceţi clic pe Adăugare la sfârşit.
Specifică operatorul care este folosit pentru a adăuga această subexpresie la sfârşitul subexpresiei anterioare în condiţia de sănătate personalizată.
Metrica PMI: De la pornire server operandul foloseşte un număr mediu al valorilor raportate de la ora la care serverul a pornit.
Metrica PMI: De la ultimul interval operandul foloseşte o medie a valorilor raportate în ultimul interval. Intervalul reprezintă lungimea ciclului controlerului de sănătate.
Ambii operanzi PMI au următoarele module PMI:
PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (cu sufixul "L")
PMIMetric_FromServerStart$systemModule$cpuUtilization > 90L
PMIMetric_FromLastInterval$moduleName$metricName operator LongValueL (cu sufix "L")
PMIMetric_FromLastInterval$webAppModule$responseTime > 200L
Puteţi folosi următoarele metrici nivel server:
ODRServerMetric_FromServerStart$metricName operator LongValueL (cu sufix "L")
ODRServerMetric_FromServerStart$errors > 100L
ODRServerMetric_FromLastInterval$metricName operator LongValue (cu sufix "L")
ODRServerMetric_FromLastInterval$serviced > 10000L
Puteţi folosi un subset de metrici la nivel de celulă pe care ODR-ul îl publică. Aceste metrici sunt cumulative şi se raportează de la pornirea serverului. Puteţi folosi următorul set de metrici:
ODRCellMetric_FromServerStart$metricName operator LongValue (cu sufix "L")
ODRCellMetric_FromServerStart$arrivals > 10000L
ODRCellMetric_FromLastInterval$metricName operator LongValue (cu sufix "L")
ODRCellMetric_FromLastInterval$timeouts > 100L
Operanzi metrică operaţie Managed Bean (Mbean), trebuie să specificaţi Şir interogare nume obiect şi Nume metodă MBean.Aceste metrici pot fi folosite doar pe servere care rulează WebSphere Application Server.
Valoarea pe care aţi introdus-o pentru şirul interogare nume obiect trebuie să aibă ambele şiruri specificate proces=<nume_proces> şi nod=<nume_nod> sau niciunul. Dacă le specificaţi pe amândouă proces=<nume_proces> şi nod=<nume_nod>, back-end-ul creează un senzor singleton MBeanSensor care detectează un anume MBean pe un server şi nod. Dacă nu specificaţi niciunul, back-end-ul adaugă la sfârşit numele serverului curent ca nume al procesului şi numele nodului curent ca nume al nodului, creând un senzor MBeanSensor pentru fiecare server căruia i se aplică politica de sănătate. Dacă specificaţi doar unul dintre cele două proces=<nume_proces> sau nod=<nume_nod>, apare o eroare.
MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (cu sufix "L")
MBeanOperationMetric_TypeLong$WebSphere\:\*\,tip\=HealthConditionLanguageInitializer\,nod\=hipods3\,proces\=nodeagent$getNumberOfOperands > 10L
MBeanOperationMetric_TypeString$objectNameQueryString$methodName operator StringValue
MBeanOperationMetric_TypeString$WebSphere\:\*\,tip\=HealthConditionLanguageInitializer\,nod\=hipods3\,proces\=nodeagent$getOperands = 't'
Valoarea pe care aţi introdus-o pentru şirul interogare nume obiect trebuie să aibă ambele şiruri specificate proces=<nume_proces> şi nod=<nume_nod> sau niciunul. Dacă le specificaţi pe amândouă proces=<nume_proces> şi nod=<nume_nod>, back-end-ul creează un senzor singleton MBeanSensor care detectează un anume MBean pe un server şi nod. Dacă nu specificaţi niciunul, back-end-ul adaugă la sfârşit numele serverului curent ca nume al procesului şi numele nodului curent ca nume al nodului, creând un senzor MBeanSensor pentru fiecare server căruia i se aplică politica de sănătate. Dacă specificaţi doar unul dintre cele două proces=<nume_proces> sau nod=<nume_nod>, apare o eroare.
MBeanAttributeMetric_TypeLong$objectNameQueryString$attributeName operator LongValue
MBeanAttributeMetric_TypeLong$WebSphere\:\*\,tip\=HealthConditionLanguageInitializer\,nod\=hipods3\,proces\=nodeagent$NumberOfOperands > 10L
MBeanAttributeMetric_TypeString$objectNameQueryString$attributeName operator StringValue
MBeanAttributeMetric_TypeString$WebSphere\:\*\,tip\=HealthConditionLanguageInitializer\,nod\=hipods3\,proces\=nodeagent$OperatorList = 'test'
Cu acest operand puteţi face ping la orice cale relativă (URI) pe server care este ţinta acestei politici. Valoarea returnată este folosită în expresia condiţionată pentru politica de sănătate personalizată.
Puteţi folosi acest operand pentru a face ping la orice URL general prin selectarea ruterul On Demand (ODR) ca ţintă a politicii de sănătate şi prin setarea regulilor de rutare corespunzătoare în ODR.
Puteţi folosi acest operand pentru a selecta membrii care rulează WebSphere Application Server sau care rulează alt software middleware cu agentul de nod.
URLReturnCodeMetric$portNumber$relativePath operator IntValue
URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200Senzorul URL returnează0 dacă situl Web nu poate fi ajuns:
URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0
În funcţie de operatorul pe care îl alegeţi, tastaţi o valoare pentru subexpresia pe care vreţi să o creaţi.
După ce faceţi clic pe Generare subexpresie, acest câmp afişează fragmentul de subexpresie generat pe baza opţiunilor pe care le-aţi selectat. Pentru a adăuga această subexpresie condiţiei dumneavoastre de sănătate personalizate, faceţi clic pe Adăugare la sfârşit.