# Construtor de Subexpressões da Condição de Funcionamento Customizada

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.

## Operador Lógico

Especifica o operador utilizado para anexar esta subexpressão à subexpressão anterior na condição de funcionamento customizado.

e
  Ambas as expressões que estão em torno do operador `and` devem ser verdadeiras para as ações a serem tomadas na política de funcionamento.
or
  Para selecionar um nó, uma das duas subexpressões que estão em torno do operador `or` deve ser true para ações a serem tomadas na política de funcionamento.

## Operando

- Métrica PMI: Desde a inicialização do servidor e Métrica PMI: Desde o último intervalo

  O operando Métrica PMI: Desde a inicialização do servidor usa uma quantidade média de valores relatados a partir do momento que o servidor foi iniciado.

  O operando Métrica PMI: Desde o último intervalo usa 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:

  - Módulo do Conjunto de Conexões (JDBC): Essas métricas podem ser usadas apenas em servidores que estejam executando o WebSphere® Application Server. O módulo do conjunto de conexões possui as seguintes métricas:
    - Falhas: Especifica a quantidade de tempos limites de conexão no conjunto.
    - Quantidade de criações: Especifica a quantidade total de conexões que são criadas.
    - Percentual usado: Especifica o percentual médio do conjunto que está em uso. O valor é baseado no número total de conexões configuradas no conjunto de conexões, não no número atual de conexões.
    - Descartes do cache de instruções preparadas: Especifica a quantidade de instruções que são descartadas por causa do cache estar cheio.
    - Número de destruições: Especifica o número total de conexões que estão fechadas.
    - Tamanho do conjunto: Especifica o tamanho do conjunto de conexões.
    - Quantidade de identificadores de conexões: Especifica a quantidade de objetos de conexão que são descartados por causa do cache estar cheio.
    - Aguardadores simultâneos: Especifica a quantidade média de encadeamentos que estão aguardando por uma conexão ao mesmo tempo.
    - Número de conexões gerenciadas: Especifica o número de objetos ManagedConnection que estão em uso em um determinado conjunto de conexões. Essa métrica se aplica apenas às origens de dados da Versão 5.0.
    - Percentual total: Especifica a porcentagem média do tempo que todas as conexões estão em uso.
    - Tempo JDBC (milissegundos): Especifica o tempo médio, em milissegundos, que é gasto na execução de chamadas Java Database Connectivity (JDBC). Inclui o tempo gasto no driver JDBC, rede e banco de dados. Essa métrica se aplica apenas às origens de dados da Versão 5.0.
    - Tempo de uso médio (milissegundos): Especifica o tempo médio em milissegundos pelo qual a conexão usada. O valor é a diferença entre a hora em que a conexão é alocada e retornada. Esse valor inclui o tempo de operação JDBC.
    - Quantidade de retornos: Especifica a quantidade total de conexões que são retornadas ao conjunto.
    - Tamanho do conjunto livre: Especifica a quantidade de conexões livres no conjunto.
    - Quantidade de alocações: Especifica a quantidade de conexões que estão alocadas.
    - Tempo de espera médio (milissegundos): Especifica o tempo de espera médio em milissegundos
  - Módulo de sistema: Estas métricas podem ser usadas nos servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó. O módulo do sistema possui as seguintes métricas:
    - Utilização da CPU: Desde a inicialização do servidor: Especifica a utilização média da CPU desde que o servidor foi reiniciado.
    - Utilização da CPU: Último intervalo: Especifica a utilização média da CPU desde a última consulta.
    - Memória livre (KB): Especifica uma captura instantânea de memória livre, em kilobytes.
  - Módulo do processo (para outros servidores): Estas métricas podem ser usadas nos servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó. O módulo do processo possui as seguintes métricas:
    - Memória residente do processo (KB): Especifica a memória residente do processo, em kilobytes.
    - Utilização da CPU do processo: Desde a inicialização do servidor: Especifica a utilização da CPU do processo desde a inicialização do servidor.
    - Utilização da CPU do processo: Último intervalo: Especifica a utilização da CPU do processo desde o último intervalo.
    - Memória total do processo (KB): Especifica a memória total do processo, em kilobytes.
  - Módulo EJB: Essas métricas podem ser utilizadas apenas em servidores que estejam executando o WebSphere Application Server. O módulo EJB possui as seguintes métricas:
    - Média de métodos ativos simultâneos: Especifica o número médio de métodos que estão ativos ao mesmo tempo.
    - Total de chamadas de métodos: Especifica a quantidade de chamadas para os métodos remotos do bean.
    - Submódulo de métodos: Cargas de método: Especifica a carga de método no submódulo de métodos.
    - Armazenamentos: Especifica a quantidade de tempo que os dados do bean ficaram armazenados no armazenamento persistente.
    - Contagem de mensagens: Especifica a quantidade de mensagens que foram enviadas ao método onMessage do bean. Essa contagem de mensagens se aplica aos beans acionados por mensagens.
    - Média de beans ativos simultâneos: Especifica a média de beans que estão ativos ao mesmo tempo.
    - Remoções: Especifica a quantidade de vezes que os beans foram removidos.
    - Retornos ao conjunto: Especifica a quantidade de chamadas que estão retornando um objeto ao conjunto.
    - Passivados: Especifica a quantidade de vezes que os beans foram movidos para o estado passivado.
    - Obtenções do conjunto: Especifica a quantidade de chamadas que estão recuperando um objeto do conjunto.
    - Drenos do conjunto: Especifica a quantidade de vezes que o daemon encontrou o conjunto inativo e tentou limpar o conjunto.
    - Contagem de prontos: Especifica a quantidade de instâncias de bean que estão no estado pronto.
    - Tempo médio de criação (milissegundos): Especifica o tempo médio, em milissegundos, para executar uma chamada de criação de bean. Inclui o tempo para carregamento do bean.
    - Retornos descartados Especifica a quantidade de vezes que o objeto de retorno foi descartado porque o conjunto estava cheio.
    - Ativações: Especifica a quantidade de vezes que os beans foram ativados.
    - Uso de sessão do servidor (porcentagem): Especifica a porcentagem do conjunto ServerSession que está sendo utilizada. Essa métrica aplica-se a: beans acionados por mensagens.
    - Carregamentos: Especifica a quantidade de vezes que os dados do bean foram carregados do armazenamento persistente.
    - Contagem de restauração de mensagens: Especifica a quantidade de mensagens restauradas que falharam ao serem enviadas ao método onMessage do bean. Essa métrica aplica-se a: beans acionados por mensagens.
    - Su-módulo dos métodos: Tempo de resposta do método (milissegundos): Especifica o tempo de resposta do método, em milissegundos.
    - Contagem de passivação: Especifica a quantidade de beans que estão em estado passivado.
    - Tamanho do pool: Especifica a quantidade média de objetos que estão no conjunto.
    - Tempo de carregamento (milissegundos): Especifica o tempo médio em milissegundos para carregamento de dados do bean do armazenamento persistente.
    - Tempo médio de remoção (milissegundos): Especifica o tempo médio, em milissegundos, para execução de uma chamada beanRemove. Inclui o tempo no banco de dados.
    - Obtenções encontradas: Especifica a quantidade de vezes que uma chamada de recuperação encontrou um objeto disponível no conjunto.
    - Tempo de ativação: Especifica o tempo médio, em milissegundos, para ativação de um objeto do bean
    - Tamanho médio do dreno: Especifica a quantidade de objetos que são descartados em cada dreno.
    - Sub-módulo de métodos: Chamadas de método: Especifica a quantidade de chamadas de método.
    - Destruições: Especifica a quantidade de vezes que os beans foram destuídos.
    - Tempo médio de espera da sessão do servidor (milissegundos): Especifica o tempo médio, em milissegundos, que é necessário para se obter uma sessão do servidor a partir do conjunto. Essa métrica aplica-se a beans acionados por mensagens.
    - Criações: Especifica a quantidade de vezes que os beans foram criados.
    - Tempo médio de resposta do método (milissegundos): Especifica o tempo médio de resposta, em milissegundos, que decorre para chamadas de método remoto no bean.
    - Instanciar: Especifica a quantidade de vezes que os beans foram instanciados.
    - Tempo de armazenamento (milissegundos): Especifica o tempo médio, em milissegundos, para armazenamento de dados do bean no armazenamento persistente.
    - Tempo de passivação (milissegundos): Especifica o tempo médio, em milissegundos, para que ocorra a passivação de objeto.
  - Módulo do aplicativo da Web: Essas métricas podem ser utilizadas apenas em servidores que estejam executando o WebSphere Application Server. Os módulos de aplicativo da Web possuem as seguintes métricas:
    - Número de erros: Especifica o número total de vezes que um erro foi recebido do servlet ou de arquivos JSP (JavaServer Pages).
    - Total de pedidos: Especifica a quantidade total de pedidos que um servlet é processado.
    - Tempo de resposta (milissegundos): Especifica o tempo médio de resposta, em milissegundos, no qual os pedidos do servlet são concluídos.
    - Pedidos simultâneos: Especifica a quantidade de pedidos que estão sendo processados simultâneamente.
    - Quantidade de recarregamentos: Especifica a quantidade de servlets que são recarregados.
    - Quantidade de servlets carregados: Especifica a quantidade de servlets que são carregados.
  - Módulo do tempo de execução da JVM: Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó. Os módulos de tempo de execução da JVM (Java Virtual Machine) possuem as seguintes métricas:
    - Memória livre (KB): Especifica a memória livre, em kilobytes, no tempo de execução JVM.
    - Tempo ativo (segundos): Especifica a quantidade de tempo, em segundos, em que a JVM esteve em execução.
    - Memória total (KB): Especifica a memória total, em kilobytes, no tempo de execução da JVM.
    - Memória usada (KB): Especifica a quantidade de memória usada, em kilobytes, no tempo de execução da JVM.
  - Módulo do conjunto de encadeamentos: Essas métricas podem ser utilizadas apenas em servidores que estejam executando o WebSphere Application Server. Os módulos do conjunto de encadeamentos possuem as seguintes métricas:
    - Quantidades de paradas de encadeamentos: Especifica a quantidade de encadeamentos que foram declarados como interrompidos.
    - Percentual total: Especifica a porcentagem média do tempo que todos os encadeamentos estão em uso.
    - Tempo médio ativo (milissegundos): Especifica o tempo médio, em milissegundos, que os encadeamentos permanecem em estado ativo.
    - Destruições de encadeamento: Especifica a quantidade total de encadeamentos que foram destruídos.
    - Tamanho de conjunto: Especifica a qauntidade média de encadeamentos em um conjunto.
    - Criações de encadeamento: Especifica o número total de encadeamentos que foram criados.
    - Encadeamentos de interrupção simultâneos: Especifica a quantidade de encadeamentos que foram interrompidos simultaneamente.
    - Quantidade de interrupções de encadeamentos eliminadas: Especifica a quantidade de interrupções de encadeamentos que foram eliminadas.
    - Encadeamentos ativos: Especifica a quantidades de encadeamentos que foram ativados simultaneamente.
  Formato de subexpressão para Métrica PMI: Desde a inicialização do servidor:

      PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (com o sufixo "L")

  Exemplo:

      PMIMetric_FromServerStart$systemModule$cpuUtilization  >  90L

  Formato de subexpressão para Métrica PMI: Último intervalo relatado:

      PMIMetric_FromLastInterval$moduleName$metricName operator LongValueL (com o sufixo "L")

  Exemplo:

      PMIMetric_FromLastInterval$webAppModule$responseTime  > 200L

- Métrica de nível do servidor ODR: A partir do início do servidor
  Você pode utilizar um subconjunto de métricas do nível do servidor que o ODR (On Demand Router) públicoa. Essas métricas são acumulativas e relatadas desde o início do servidor.
  Nome da Métrica

    Você pode utilizar as seguintes métricas no nível do servidor:

    - Partidas: Especifica o número de pedidos que são despachados da fila para o servidor durante o intervalo relatado. Um pedido é considerado como despachado somente uma vez, mesmo se falhar no primeiro servidor e for tentado novamente mais tarde. O próximo evento após dispatch é retornado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Tempo de resposta (milissegundos): Especifica um tempo médio de resposta para pedidos. Para calcular essa média, inclua a soma dos tempos de resposta para pedidos retornados do servidor para o cliente durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido para obter o tempo médio de resposta. O tempo de resposta de um pedido é a soma do tempo de espera e do tempo de atendimento do pedido. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Pedidos em execução no momento: Especifica a quantidade de pedidos que estão em execução no final do intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Tempo de atendimento (milissegundos) Especifica o tempo médio de atendimento para pedidos. Para calcular essa média, faça a soma do tempo de atendimento de cada pedido para os pedidos que retornaram ao servidor durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido no mesmo intervalo para obter a média. O tempo de atendimento de um pedido é o tempo do dispatch até o retorno. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Tempo de espera (milissegundos): Especifica o tempo médio de espera para os pedidos. Para calcular essa média, inclua a some do tempo que cada pedido gastou aguardando na fila durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo número de departs para obter o tempo médio de espera. Os pedidos eliminados não contribuem para essa soma. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Erros: Especifica o número de pedidos retornados do servidor com um indicador de erro durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Atendimentos: Especifica o número de pedidos retornados do servidor para o cliente durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
    - Tempos Limites: Especifica o número de pedidos retornados devido ao tempo limite de atendimento durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  Formato da sub-expressão:

      ODRServerMetric_FromServerStart$metricName operator LongValueL (com o sufixo "L")

  Exemplo:

      ODRServerMetric_FromServerStart$errors  > 100L

- Métrica de nível do servidor ODR: Último intervalo relatado
  Você pode utilizar o mesmo conjunto de métricas do operando Métrica de nível do servidor ODR: A partir do início do servidor. Esse operando utiliza uma média de valores relatados no último intervalo. O intervalo é a duração do ciclo do controlador de funcionamento.
  - Partidas: Especifica o número de pedidos que são despachados da fila para o servidor durante o intervalo relatado. Um pedido é considerado como despachado somente uma vez, mesmo se falhar no primeiro servidor e for tentado novamente mais tarde. O próximo evento após dispatch é retornado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de resposta (milissegundos): Especifica um tempo médio de resposta para pedidos. Para calcular essa média, inclua a soma dos tempos de resposta para pedidos retornados do servidor para o cliente durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido para obter o tempo médio de resposta. O tempo de resposta de um pedido é a soma do tempo de espera e do tempo de atendimento do pedido. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Pedidos em execução no momento: Especifica a quantidade de pedidos que estão em execução no final do intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de atendimento (milissegundos) Especifica o tempo médio de atendimento para pedidos. Para calcular essa média, faça a soma do tempo de atendimento de cada pedido para os pedidos que retornaram ao servidor durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido no mesmo intervalo para obter a média. O tempo de atendimento de um pedido é o tempo do dispatch até o retorno. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de espera (milissegundos): Especifica o tempo médio de espera para os pedidos. Para calcular essa média, inclua a some do tempo que cada pedido gastou aguardando na fila durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo número de departs para obter o tempo médio de espera. Os pedidos eliminados não contribuem para essa soma. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Erros: Especifica o número de pedidos retornados do servidor com um indicador de erro durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Atendimentos: Especifica o número de pedidos retornados do servidor para o cliente durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempos Limites: Especifica o número de pedidos retornados devido ao tempo limite de atendimento durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  Formato da sub-expressão:

      ODRServerMetric_FromLastInterval$metricName operator LongValue (com o sufixo "L")

  Exemplo:

      ODRServerMetric_FromLastInterval$serviced  > 10000L

- Métrica de nível de célula ODR: A partir do início do ODR

  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:

  - Partidas: Especifica o número de pedidos que são despachados da fila para o servidor durante o intervalo relatado. Um pedido é considerado como despachado somente uma vez, mesmo se falhar no primeiro servidor e for tentado novamente mais tarde. O próximo evento após dispatch é retornado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de resposta (milissegundos): Especifica um tempo médio de resposta para pedidos. Para calcular essa média, inclua a soma dos tempos de resposta para pedidos retornados do servidor para o cliente durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido para obter o tempo médio de resposta. O tempo de resposta de um pedido é a soma do tempo de espera e do tempo de atendimento do pedido. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Comprimento atual da fila: Especifica o comprimento da fila no final do intervalo relatado.
  - Tempo de atendimento (milissegundos)
  - Erros: Especifica o número de pedidos retornados do servidor com um indicador de erro durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Comprimento médio da fila: Especifica o comprimento médio da fila. Para calcular essa média, faça a soma dos comprimentos de fila relatados em cada chegada de pedido antes da inserção e divida a soma pelo número de arrivals. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Atendimentos: Especifica o número de pedidos retornados do servidor para o cliente durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempos Limites: Especifica o número de pedidos retornados devido ao tempo limite de atendimento durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Pedidos em execução no momento: Especifica a quantidade de pedidos que estão em execução no final do intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Chegadas: Especifica o número de pedidos que chegaram durante o intervalo relatado. O próximo evento, se houver algum, após a chegada é dispatch ou drop. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Quedas de estouro da fila: Especifica o número de solicitações que foram inicialmente aceitas na fila em algum momento e, em seguida, em algum momento durante o intervalo relatado, foram ejetadas da fila.Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Descartes de fila: Especifica a quantidade de pedidos que foram inicialmente aceitos na fila em algum momento e, em seguida, foram ejetados da fila em algum momento durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Atrasos: Especifica o número de pedidos que chegaram durante o intervalo relatado e não foram despachados nem eliminados imediatamente. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de espera (milissegundos): Especifica o tempo médio de espera para os pedidos. Para calcular essa média, inclua a some do tempo que cada pedido gastou aguardando na fila durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo número de departs para obter o tempo médio de espera. Os pedidos eliminados não contribuem para essa soma. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  Formato da sub-expressão:

      ODRCellMetric_FromServerStart$metricName operator LongValue (com o sufixo "L")

  Exemplo:

      ODRCellMetric_FromServerStart$arrivals  > 10000L

- Métrica de nível de célula ODR: Último intervalo relatado
  Você pode utilizar o mesmo conjunto de métricas do operando Métrica de nível de célula ODR: A partir do início do servidor. Esse operando utiliza uma média de valores relatados no último intervalo. O intervalo é a duração do ciclo do controlador de funcionamento.
  - Partidas: Especifica o número de pedidos que são despachados da fila para o servidor durante o intervalo relatado. Um pedido é considerado como despachado somente uma vez, mesmo se falhar no primeiro servidor e for tentado novamente mais tarde. O próximo evento após dispatch é retornado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de resposta (milissegundos): Especifica um tempo médio de resposta para pedidos. Para calcular essa média, inclua a soma dos tempos de resposta para pedidos retornados do servidor para o cliente durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido para obter o tempo médio de resposta. O tempo de resposta de um pedido é a soma do tempo de espera e do tempo de atendimento do pedido. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Comprimento atual da fila: Especifica o comprimento da fila no final do intervalo relatado.
  - Tempo de atendimento (milissegundos) Especifica o tempo médio de atendimento para pedidos. Para calcular essa média, faça a soma do tempo de atendimento de cada pedido para os pedidos que retornaram ao servidor durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo valor de métrica atendido no mesmo intervalo para obter a média. O tempo de atendimento de um pedido é o tempo do dispatch até o retorno. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Erros: Especifica o número de pedidos retornados do servidor com um indicador de erro durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Comprimento médio da fila: Especifica o comprimento médio da fila. Para calcular essa média, faça a soma dos comprimentos de fila relatados em cada chegada de pedido antes da inserção e divida a soma pelo número de arrivals. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Atendimentos: Especifica o número de pedidos retornados do servidor para o cliente durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempos Limites: Especifica o número de pedidos retornados devido ao tempo limite de atendimento durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Pedidos em execução no momento: Especifica a quantidade de pedidos que estão em execução no final do intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Chegadas: Especifica o número de pedidos que chegaram durante o intervalo relatado. O próximo evento, se houver algum, após a chegada é dispatch ou drop. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Quedas de estouro da fila: Especifica o número de solicitações que foram inicialmente aceitas na fila em algum momento e, em seguida, em algum momento durante o intervalo relatado, foram ejetadas da fila.Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Descartes de fila: Especifica a quantidade de pedidos que foram inicialmente aceitos na fila em algum momento e, em seguida, foram ejetados da fila em algum momento durante o intervalo relatado. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Atrasos: Especifica o número de pedidos que chegaram durante o intervalo relatado e não foram despachados nem eliminados imediatamente. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  - Tempo de espera (milissegundos): Especifica o tempo médio de espera para os pedidos. Para calcular essa média, inclua a some do tempo que cada pedido gastou aguardando na fila durante o intervalo relatado. A soma é em unidade de milissegundos. Divida pelo número de departs para obter o tempo médio de espera. Os pedidos eliminados não contribuem para essa soma. Estas métricas podem ser usadas em servidores que estão executando o WebSphere Application Server ou que estão executando outros servidores de middleware com o agente do nó.
  Formato da sub-expressão:

      ODRCellMetric_FromLastInterval$metricName operator LongValue (com o sufixo "L")

  Exemplo:

      ODRCellMetric_FromLastInterval$timeouts  > 100L

- Métrica de operação de MBean: Tipo de retorno longo e Métrica de operação de MBean: Tipo de retorno de cadeia

  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.

  Cadeia de Consulta do Nome de Objeto
    Quando estiver criando a cadeia de consulta de Nome de objeto, todos os caracteres especiais devem ser codificados com a função escape com um caractere de barra invertida. O backend espera a cadeia de consulta do nome de objeto em um formato no qual todos os caracteres especiais foram codificados com a função escape apropriadamente.

    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.

  Nome do método MBean
    Especifica o nome do método de MBean a ser chamado.
  Métricas longas do formato de supressão:

      MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (com o sufixo "L")

  Exemplo para métricas longas:

      MBeanOperationMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getNumberOfOperands  > 10L

  Formato de sub-expressão para métricas de cadeia

      MBeanOperationMetric_TypeString$objectNameQueryString$methodName operator StringValue

  Exemplo para métricas de cadeia:

      MBeanOperationMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getOperands  = 't'

- Métrica de atributo de MBean: Tipo de retorno longo e Métrica de atributo de MBean: Tipo de retorno de cadeia
  Essas métricas são utilizadas para consultar um atributo de um MBean, em vez de chamar um método no MBean. O operando pega a cadeia de consultas do nome do Objeto e o nome do atributo como entradas. Estas métricas somente podem ser usadas em servidores executando WebSphere Application Server.
  Cadeia de consulta do nome de objeto
    Quando estiver criando a cadeia de consulta de Nome de objeto, todos os caracteres especiais devem ser codificados com a função escape com um caractere de barra invertida. O backend espera a cadeia de consulta do nome de objeto em um formato no qual todos os caracteres especiais foram codificados com a função escape apropriadamente.

    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.

  Nome do atributo
    Especifica o atributo que é consultado no MBean.
  Formato de subexpressão para métricas longas:

      MBeanAttributeMetric_TypeLong$objectNameQueryString$attributeName operator LongValue

  Exemplo para métricas longas:

      MBeanAttributeMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$NumberOfOperands > 10L

  Formato de sub-expressão para métricas de cadeia

      MBeanAttributeMetric_TypeString$objectNameQueryString$attributeName operator StringValue

  Exemplo para métricas de cadeia:

      MBeanAttributeMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$OperatorList  =  'test'

- Métrica de Código de Retorno da URL

  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.

  Número da porta da URL
    Especifica o número da porta para ping.
  Caminho relativo da URL
    Especifica a URL para ping. Os caracteres especiais da cadeia devem ser codificados com a função escape com um caractere de barra invertida (`\`).
  Protocolo
    Especifica o protocolo a ser usado. Por exemplo: `http://` ou `https://`
  Valor
    Especifica um inteiro que é o código de retorno esperado do ping.

  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.

  É possível usar este operando para selecionar membros que estão executando o WebSphere Application Server, ou que estão executando outro software de middleware com o agente do nó.

  Formato da sub-expressão:

      URLReturnCodeMetric$portNumber$relativePath operator IntValue

  Exemplo:

      URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200

  O sensor de URL retornará `0` se o Web não puder ser acessado:

      URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0

## Operador

- Igual (=): O operador de igualdade expressa uma correspondência que faz distinção entre maiúsculas e minúsculas.
- Diferente (<>): O operador diferente de expressa que o valor do operando não é igual ao valor digitado.
- Maior Que (>): O operador de maior que é para uso com números.
- Maior que ou igual a (>=): O operador maior que ou igual a deve ser utilizado com números.
- Menor que (<) : O operador menor que deve ser utilizado com números.
- Menor que ou igual a (<=): O operador menor que ou igual a deve ser utilizado com números.
- Entre (BETWEEN): O valor deve estar entre um Limite mínimo e um Limite máximo especificados.
- Em (IN): O valor deve estar em uma lista de valores. Você pode digitar valores e incluí-los em uma lista.

## Valor

Dependendo do operador escolhido, digite um valor para a subexpressão que você deseja criar.

## Subexpressão

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.

Informações relacionadas:
Coleção de políticas de funcionamento
Configurações da Política de Funcionamento
Criando uma política de funcionamento: Definir propriedades gerais de política de funcionamento
Criando uma política de funcionamento: Especificar membros para monitorar
Coleção de ações customizadas
Configurações de ações customizadas
Criando uma política de funcionamento: Definir propriedades de condição de funcionamento

Nome do Arquivo: hc_condition_subex.html