Utilize o construtor de subexpressão da condição de funcionamento customizado para definir uma condição de funcionamento customizado para sua política de funcionamento. Use o utilitário de construção de subexpressão para construir condições da regra complexa de subexpressões, utilizando AND, OR, NOT e agrupamento parentético. O construtor de subexpressões valida a regra quando você aplica as alterações e o alerta para os parênteses incompatíveis e os operadores de lógica não suportados.
Para visualizar essa página do console administrativo, clique em Políticas Operacionais > Políticas de Funcionamento > Novo. Se você escolher uma condição de funcionamento customizada, o campo Executar plano de reação quando será exibido. Clique em Construtor de Subexpressão para construir a condição de funcionamento customizado.
Selecione as propriedades que você deseja para sua condição de funcionamento customizado e clique em Gerar Subexpressão. O valor de subexpressão é exibido. Para anexar a subexpressão à sua condição de funcionamento customizado, clique em Anexar.
Especifica o operador utilizado para anexar esta subexpressão à subexpressão anterior na condição de funcionamento customizado.
O operando Métrica de PMI: A partir do início do servidor utiliza um número médio dos valores relatados desde o momento em que o servidor foi iniciado.
O operando Métrica de PMI: A partir do último intervalo utiliza uma média dos valores relatados no último intervalo. O intervalo é a duração do ciclo do controlador de funcionamento.
Ambos os operandos de PMI possuem os seguintes módulos de PMI:
PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (com o sufixo "L")
PMIMetric_FromServerStart$systemModule$cpuUtilization > 90L
PMIMetric_FromLastInterval$moduleName$metricName operator LongValueL (com o sufixo "L")
PMIMetric_FromLastInterval$webAppModule$responseTime > 200L
Você pode utilizar as seguintes métricas no nível do servidor:
ODRServerMetric_FromServerStart$metricName operator LongValueL (com o sufixo "L")
ODRServerMetric_FromServerStart$errors > 100L
ODRServerMetric_FromLastInterval$metricName operator LongValue (com o sufixo "L")
ODRServerMetric_FromLastInterval$serviced > 10000L
Você pode utilizar um subconjunto de métricas do nível da célula que o ODR públicoa. Essas métricas são acumulativas e relatadas desde o início do servidor. Você pode utilizar o seguinte conjunto de métricas:
ODRCellMetric_FromServerStart$metricName operator LongValue (com o sufixo "L")
ODRCellMetric_FromServerStart$arrivals > 10000L
ODRCellMetric_FromLastInterval$metricName operator LongValue (com o sufixo "L")
ODRCellMetric_FromLastInterval$timeouts > 100L
Para os operandos de métrica de operação de Mbean (Managed Bean), você pode especificar a cadeia de consulta do Nome de objeto e o nome do método de MBean.Essas métricas podem ser utilizadas apenas em servidores que estejam executando o WebSphere Application Server.
O valor digitado para a cadeia de consulta do nome de objeto deve possuir as cadeias process=<nome_do_processo> e node=<nome_do_nó> especificadas, ou nenhuma especificada. Se você especificar process=<nome_do_processo> e node=<nome_do_nó>, o backend cria um sensor MBeanSensor único que identifica o MBean específico em um servidor e nó. Se você não especificar nenhum deles, o backend anexa o nome do servidor atual como o nome do processo e o nome do nó atual como o nome do nó, criando um sensor MBeanSensor para cada servidor ao qual a política de funcionamento se aplica. Se você especificar somente um dos dois, process=<nome_do_processo> ou node=<nome_do_nó>, ocorrerá um erro.
MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (com o sufixo "L")
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'
O valor digitado para a cadeia de consulta do nome de objeto deve possuir as cadeias process=<nome_do_processo> e node=<nome_do_nó> especificadas, ou nenhuma especificada. Se você especificar process=<nome_do_processo> e node=<nome_do_nó>, o backend cria um sensor MBeanSensor único que identifica o MBean específico em um servidor e nó. Se você não especificar nenhum deles, o backend anexa o nome do servidor atual como o nome do processo e o nome do nó atual como o nome do nó, criando um sensor MBeanSensor para cada servidor ao qual a política de funcionamento se aplica. Se você especificar somente um dos dois, process=<nome_do_processo> ou node=<nome_do_nó>, ocorrerá um erro.
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'
Com esse operando, você pode efetuar ping de qualquer caminho (URI) relativo no servidor que é o destino dessa política. O valor de retorno é utilizado na expressão de condição para a política de funcionamento customizado.
Você pode utilizar esse operando para efetuar ping de qualquer URL de finalidade geral, selecionando o ODR (On Demand Router) como o destino da política de funcionamento e definindo as regras de roteamento apropriadas no ODR.
Você pode utilizar esse operando para selecionar membros que estejam executando o WebSphere Application Server ou que estejam executando outros servidores de middleware com o agente de middleware.
URLReturnCodeMetric$portNumber$relativePath operator IntValue
URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200O sensor de URL retornará 0 se o Web não puder ser acessado:
URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0
Dependendo do operador escolhido, digite um valor para a subexpressão que você deseja criar.
Depois que você clica em Gerar Subexpressão, este campo exibe o fragmento da subexpressão gerada com base nas opções selecionadas. Para incluir essa subexpressão em sua condição de funcionamento customizado, clique em Anexar.
Centro de informações do WebSphere Virtual Enterprise (on-line)