Definisce una condizione da considerare integra per un server e le azioni da intraprendere quando la condizione non viene soddisfatta.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
enabled | booleano | true | Indica se la politica di integrità è abilitata. |
Rileva se la dimensione di heap di una JVM ha superato la percentuale configurata della dimensione massima di heap per un determinato periodo di tempo configurato.
Name | Type | Default | Description |
---|---|---|---|
heapSizePercentage | int Min: 1 Max: 99 | 85 | Il valore soglia per la percentuale della dimensione heap massima utilizzata dal server. |
timePeriod | Un periodo di tempo con precisione al millisecondo | 5m | Il periodo di tempo durante il quale la dimensione heap deve essere oltre la soglia prima che sia intrapresa un'azione. Il valore può essere compreso tra 1 millisecondo e 1 giorno. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
Rileva quando il timeout di richiesta di un server, come misurato da un server Web abilitato per Intelligent Management, supera il valore di soglia configurato.
Name | Type | Default | Description |
---|---|---|---|
timeoutPercentage | int Min: 1 Max: 99 | 85 | Il valore soglia per la percentuale del timeout della richiesta dal server. |
Rileva se la dimensione heap di una JVM dopo il continua a crescere.
Rileva quando il tempo di risposta medio delle richieste a un server, come misurato da un server Web abilitato per Intelligent Management, supera il valore di soglia configurato.
Name | Type | Default | Description |
---|---|---|---|
responseTime | Un periodo di tempo con precisione al millisecondo | 10s | Il tempo in media che le richieste possono utilizzare prima dell'azione correttiva. Il valore può essere compreso tra 1 millisecondo e 1 ora. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
clusterName | string | Il nome di un cluster di server da monitorare. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
hostName | string | Il nome di un host i cui server devono essere monitorati. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
hostName | string | Il nome host del server da monitorare. | |
wlpUsrDirectory | Percorso a una directory | La directory utente WLP assoluta del server da monitorare. | |
serverName | string | Il nome del server da monitorare. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
action |
| Un'azione da intraprendere quando la condizione di integrità viene violata. generateHeapDump Genera un dump di heap del server. restartServer Riavviare il server. generateThreadDump Genera un dump di thread del server. exitMaintenanceMode Toglie il server dalla modalità di manutenzione enterMaintenanceMode Colloca il server into modalità di manutenzione |