La surveillance de l'intégrité d'un serveur permet d'observer sa réaction à la charge d'exploitation et de suivre sa réactivité aux demandes de clients. Cette surveillance a pour objectif d'éviter des pannes de serveur en veillant à ce que le serveur conserve toujours une capacité suffisante pour réaliser les tâches requises. La plupart des outils de surveillance d'intégrité standard prennent en charge la surveillance de serveur distante à travers les protocoles HTTP et HTTPS.
La fonctionnalité de basculement automatique de CA SDM présente les interfaces standard HTTP suivantes :
Procédez comme suit:
Remarque : Veillez à ce que Tomcat utilise JRE 1.7 et qu'il n'utilise pas le numéro de port configuré pour les composants CA SDM.
Le fichier HealthServlet.war est déployé dans le dossier webapps. Pour confirmer le déploiement, vérifiez que le dossier HealthServlet est créé dans le même dossier webapps.
A l'issue du déploiement, le servlet d'intégrité est prêt à effectuer les contrôles d'intégrité. Cela inclut la vérification du statut du processus SLUMP et de l'intégrité des processus CA SDM définis dans le fichier health.xml. Recherchez le fichier health.xml à l'emplacement suivant :
TOMCAT_HOME/webapps/HealthServlet/WEB-INF/classes
Par exemple, le processus de moteur Web est défini dans le fichier pdm_startup.i comme suit :
#define WEBENGINE(_TAG,_HOST,_SLUMP_NAME,_DOMSRVR, _CFG, _WEBDIRECTOR, _RPC_NAME)
Le processus de moteur Web est défini dans le fichier pdm_startup comme suit :
WEBENGINE(webengine, $NX_LOCAL_HOST, web:local, domsrvr, $NX_ROOT/bopcfg/www/web.cfg, "", "rpc_srvr:%h")
A partir de cet exemple, nous pouvons déduire que la balise de nom pour le processus de moteur Web est webengine.
Important : Si vous créez un nouveau processus, le processus existant est commenté dans le fichier pdm_startup et des entrées sont créées. Veillez à rechercher la balise de nom dans les nouvelles entrées du processus.
Important : Si vous personnalisez health.xml, veillez à ce que le fichier XML ne contienne aucune erreur et redémarrez Tomcat pour refléter les changements apportés à ce fichier XML.
http(s)://Nom_serveur_arrière-plan:numéro_port/HealthServlet/GetHealth
Important : Il est recommandé de configurer le servlet de basculement sur SSL dont les droits d'accès sont uniquement disponibles pour des utilisateurs prédéfinis. Cela est également applicable lors de la configuration d'un outil tiers pour lancer le basculement.
http(s)://Nom_serveur_secours:numéro_port/HealthServlet/FailoverServlet
Vous avez activé le basculement automatique.
AA-Server-Status: All OK!
AA-Server-Role: BG
AA-Server-Status: NOT OK!
AA-Server-Role: BG
|
Copyright © 2013 CA.
Tous droits réservés.
|
|