Define uma condição para um servidor ser considerado em funcionamento e ações a serem executadas quando a condição não é atendida.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
enabled | booleano | true | Indica se a política de funcionamento está ativada. |
Detecta se o tamanho de heap de uma JVM aumentou além de uma porcentagem configurada do tamanho máximo de heap para um período de tempo configurado.
Name | Type | Default | Description |
---|---|---|---|
heapSizePercentage | int Min: 1 Max: 99 | 85 | O valor do limite para a porcentagem do tamanho máximo de heap usado pelo servidor. |
timePeriod | Um período de tempo com precisão de milissegundo | 5m | O período de tempo durante o qual o tamanho de heap deve ultrapassar o limite antes que uma ação seja executada. O valor pode variar entre 1 milissegundo e 1 dia. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
Detecta quando o tempo limite de solicitação de um servidor, conforme medido pelo servidor da web que está ativado para Intelligent Management, excede o valor de limite configurado.
Name | Type | Default | Description |
---|---|---|---|
timeoutPercentage | int Min: 1 Max: 99 | 85 | O valor do limite para a porcentagem do tempo limite de solicitação usado pelo servidor. |
Detecta se o tamanho de heap da JVM continua crescendo após a coleta de lixo.
Detecta quando o tempo médio de resposta das solicitações para um servidor, medido por um servidor da web que está ativado para Intelligent Management, excede o valor de limite configurado.
Name | Type | Default | Description |
---|---|---|---|
responseTime | Um período de tempo com precisão de milissegundo | 10s | O tempo médio que as solicitações podem consumir antes da ação corretiva. O valor pode ser de um milissegundo a uma hora. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
Um ID de configuração exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
clusterName | string | O nome de um cluster de servidores a ser monitorado. |
Um ID de configuração exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
hostName | string | O nome de um host cujos servidores devem ser monitorados. |
Um ID de configuração exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
hostName | string | O nome do host do servidor a ser monitorado. | |
wlpUsrDirectory | Caminho para um diretório | O diretório do usuário absoluto do WLP do servidor a ser monitorado. | |
serverName | string | O nome do servidor a ser monitorado. |
Um ID de configuração exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
action |
| Uma ação a ser executada quando uma condição de funcionamento é violada. generateHeapDump Gere um dump do heap do servidor. restartServer Inicie novamente o servidor. generateThreadDump Gere um dump de encadeamento do servidor. exitMaintenanceMode Remova o servidor do modo de manutenção enterMaintenanceMode Coloque o servidor no modo de manutenção |