Vidéo : Health management for Liberty collectives

Cette retranscription est celle de la vidéo "Health management for Liberty collectives", qui décrit les avantages présentés par l'utilisation de la gestion de santé dans votre environnement Liberty. Cette transcription est le storyboard de la vidéo. La section Audio décrit la narration et les légendes. La section Action à l'écran décrit le contenu affiché dans la vidéo.

Vidéo Health management for Liberty collectives

Tableau 1. Introduction et présentation. Affichage du titre et présentation de la gestion de santé.
Scène Audio Action à l'écran
1 Vos applications utilisent trop de mémoire, ont des fuites de mémoire ou de faibles temps de réponse ? La fonction de gestion de santé de Liberty peut détecter et atténuer ces problèmes dès qu'ils apparaissent dans vos applications. Affichage du titre Health management for Liberty collectives.
2 La gestion de santé dans une collectivité Liberty permet de prévenir l'interruption de service en détectant les problèmes courants et en générant des actions de diagnostic basées sur des stratégies de santé configurées. Affichage de :

Prevent disruption of service

Use policies to detect app health concerns:
  • Excessive memory usage
  • Memory leaks
  • Excessive request timeout
  • Excessive average response time
3 Vous pouvez cibler des stratégies de santé sur les serveurs individuels, sur tous les serveurs d'un cluster, ou sur tous les serveurs d'un hôte. Affichage d'un diagramme de clusters de serveurs avec des hôtes et mise en évidence de chaque section.
4 Pour diagnostiquer et gérer les erreurs, les stratégies de santé peuvent capturer des clichés de segment de mémoire ou d'unité, redémarrer les serveurs et forcer les serveurs à passer en mode maintenance. Affichage de :
Health policies can:
  • Capture heap and thread dumps
  • Restart servers
  • Force servers into maintenance mode
Tableau 2. Configuration des fonctions et de JVM pour la gestion de santé. Affichage du processus de configuration de la région propriétaire de fichier.
Scène Audio Action à l'écran
5 Vous pouvez ajouter une prise en charge de la gestion de santé à vos collectivités Liberty via les fonctions healthManager-1.0 et healthAnalyzer-1.0. Après avoir configuré une collectivité, ajoutez la fonction healthManager-1.0 à un contrôleur de collectivité. Si vous voulez surveiller un dépassement de mémoire ou des fuites de mémoire, ajoutez la fonction healthAnalyzer-1.0 à un serveur de membre de collectivité. Affichage du code pour l'ajout de la fonction healthManager-1.0 à un contrôleur de collectivité server.xml et l'ajout de la fonction healthAnalyzer-1.0 dans un fichier server.xml de membre de collectivité.
Tableau 3. Configuration de stratégie de santé pour la gestion de santé. Affichage d'un exemple de configuration de stratégie de santé pour la gestion de santé.
Scène Audio Action à l'écran
6 Pour configurer une stratégie de santé, ajoutez un élément healthPolicy dans le fichier server.xml du contrôleur de collectivité. Vous pouvez configurer plusieurs stratégies en ajoutant des éléments healthPolicy supplémentaires.

Chaque stratégie de santé comporte une ou plusieurs cibles, une condition, et une ou plusieurs actions.

Les cibles peuvent être un cluster, un hôte ou un serveur. Cet élément healthPolicy cible un seul serveur.

La condition qui déclenche une action corrective est un temps de réponse moyen excessif d'au moins 10 secondes. Lorsque cette condition est vérifiée, le serveur concerné est placé en mode maintenance. Si vous spécifiez plusieurs actions, celles-ci s'exécutent dans l'ordre dans lequel elles sont indiquées dans la stratégie.

Affichage du fichier server.xml d'un contrôleur avec l'exemple d'élément healthPolicy mis en évidence.
<healthPolicy id="myPolicy">
   <server hostName="Host" wlpUsrDirectory="ibm/liberty/wlp" serverName="server1"/>
   <excessiveResponseTime responseTime="10s"/>
   <action action="enterMaintenanceMode"/>
</healthPolicy>
7 Voyons cette stratégie à l'oeuvre.

La fonction healthManager-1.0 est activée dans un contrôleur de collectivité qui est configuré pour le routage dynamique et la mise à l'échelle automatique.

Affichage du fichier server.xml d'un contrôleur avec l'exemple d'élément healthPolicy mis en évidence.
<featureManager>
   <feature>jsp-2.2</feature>
   <feature>collectiveController-1.0</feature>
   <feature>dynamicRouting-1.0</feature>
   <feature>scalingController-1.0</feature>
   <feature>healthManager-1.0</feature>
</featureManager>

...

<healthPolicy id="myPolicy">
   <server hostName="Host" wlpUsrDirectory="ibm/liberty/wlp" serverName="server1"/>
   <excessiveResponseTime responseTime="10s"/>
   <action action="enterMaintenanceMode"/>
</healthPolicy>
8 Le plug-in Intelligent Management IBM® HTTP Server détecte des temps de réponse moyens de plus de 10 secondes pour Server 1. Conformément à la stratégie de santé, le contrôleur force Server 1 à passer en mode maintenance, puis IBM HTTP Server arrête le routage des nouvelles demande vers ce serveur.

Alors que Server 1 passe en mode maintenance, le contrôleur de mise à l'échelle détecte simultanément que moins de deux serveurs s'exécutent et il démarre Server 3. IBM HTTP Server démarre le routage des demandes vers ce serveur.

Affichage d'une animation d'un serveur qui est placé en mode maintenance, d'un autre serveur qui démarre, et du trafic qui est routé vers le serveur nouvellement créé.
Tableau 4. Conclusion. Affichage de l'emplacement d'informations supplémentaires sur la gestion de santé.
Scène Audio Action à l'écran
9 Pour plus d'informations sur la gestion de santé et les collectivités Liberty, consultez la documentation de Knowledge Center ou WASdev.net. Affichage des informations sur la documentation :
IBM Knowledge Center
http://www-01.ibm.com/support/knowledgecenter/
WASdev.net
http://developer.ibm.com/wasdev

Pour plus d'informations, voir Configuration de la gestion de santé pour Liberty.


Icône indiquant le type de rubrique Rubrique de concept

Nom du fichier : video_transcript_hm.html