Stratégie de santé (healthPolicy)
Définit une condition nécessaire pour qu'un serveur soit considéré sain et les actions à entreprendre lorsque la condition n'est pas remplie.
- action
- cluster
- excessiveMemoryUsage
- excessiveRequestTimeout
- excessiveResponseTime
- host
- memoryLeak
- server
Nom de l'attribut | Type de données | Valeur par défaut | Description |
---|---|---|---|
enabled | boolean | true | Indique si la stratégie de santé est activée. |
id | string | ID de configuration unique. |
- action
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description action - generateThreadDump
- restartServer
- exitMaintenanceMode
- enterMaintenanceMode
- generateHeapDump
Action à exécuter en cas de de la condition de santé. - generateThreadDump
- Générer un cliché de l'unité d'exécution du serveur.
- restartServer
- Redémarrer le serveur.
- exitMaintenanceMode
- Sortir le serveur du mode maintenance
- enterMaintenanceMode
- Placer le servez en mode maintenance
- generateHeapDump
- Générer un cliché de pile du serveur.
id string ID de configuration unique.
- cluster
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description clusterName string Nom d'un cluster de serveurs à surveiller. id string ID de configuration unique.
- excessiveMemoryUsage
Description : Détecte si une taille de segment de mémoire JVM a dépassé un pourcentage de taille maximum configurée pour une période donnée.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description heapSizePercentage int Minimum : 1
Maximum : 99
85 Valeur de seuil pour le pourcentage de taille de segment de mémoire utilisée par le serveur. timePeriod Période avec une précision à la milliseconde près 5m Période pendant laquelle la taille de segment de mémoire doit être au-dessus du seuil avant l'exécution d'une action. La valeur peut être comprise entre 1 milliseconde et 1 jour. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
- excessiveRequestTimeout
Description : Détecte lorsque le délai de demande d'un serveur, mesuré par un serveur Web qui est activé pour Intelligent Management, dépasse la valeur de seuil configurée.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description timeoutPercentage int Minimum : 1
Maximum : 99
85 Valeur de seuil pour le pourcentage de dépassement de délai de demande par le serveur.
- excessiveResponseTime
Description : Détecte lorsque le temps de réponse moyen des demandes à un serveur, mesuré par un serveur Web qui est activé pour Intelligent Management, dépasse la valeur de seuil configurée.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description responseTime Période avec une précision à la milliseconde près 10s Durée moyenne de traitement des demandes avant la mise en oeuvre d'une action corrective. La valeur peut être comprise entre 1 milliseconde et 1 heure. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
- host
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description hostName string Nom d'un hôte dont les serveurs doivent être surveillés. id string ID de configuration unique.
- memoryLeak
Description : Détecte si une taille de segment de mémoire JVM continue de s'accroître après le contexte graphique.Obligatoire : falseType de données
- server
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description hostName string Nom d'hôte du serveur à surveiller. id string ID de configuration unique. serverName string Nom du serveur à surveiller. wlpUsrDirectory Chemin vers un répertoire Annuaire d'utilisateurs WLP absolu du serveur à surveiller.