La monitorización del estado del servidor observa cómo reacciona un servidor ante la carga operativa y realiza un seguimiento de su capacidad de respuesta a las solicitudes del cliente. La finalidad de esta monitorización es evitar que se produzcan fallos en el servidor garantizando que este siempre conserva suficiente capacidad para realizar las tareas obligatorias. La mayoría de las herramientas estándares de monitorización de estado son compatibles con la monitorización del servidor remoto con los protocolos HTTP y HTTPS.
La función de conmutación por error automática de CA SDM muestra las interfaces estándares basadas en HTTP:
Siga estos pasos:
Nota: Asegúrese de que Tomcat está utilizando JRE 1.7, así como que no utiliza el número de puerto configurado para los componentes de CA SDM.
El archivo HealthServlet.war se implementará en la carpeta webapps. Para confirmar la implementación, verifique que la carpeta HealthServlet se crea en la misma carpeta webapps.
Después de que la implementación se realice correctamente, el servlet de estado está preparado para realizar las comprobaciones de estado. Entre ellas, se incluyen la comprobación de SLUMP y el estado de los procesos de CA SDM que se definen en el archivo health.xml. Busque el archivo health.xml en esta ubicación:
TOMCAT_HOME/webapps/HealthServlet/WEB-INF/classes
Por ejemplo, el proceso del motor web se define en el archivo pdm_startup.i como se muestra a continuación:
#define WEBENGINE(_TAG,_HOST,_SLUMP_NAME,_DOMSRVR, _CFG, _WEBDIRECTOR, _RPC_NAME)
El proceso del motor web se define en el archivo pdm_startup del siguiente modo:
WEBENGINE(webengine, $NX_LOCAL_HOST, web:local, domsrvr, $NX_ROOT/bopcfg/www/web.cfg, "", "rpc_srvr:%h")
En el ejemplo, se puede observar que el nombre de etiqueta para el proceso del motor web es "webengine".
Importante: Si se crea un nuevo proceso, el proceso existente se comenta en el archivo pdm_startup y se crean entradas nuevas. Asegúrese de buscar el nombre de etiqueta en las nuevas entradas del proceso.
Importante: Si se personaliza health.xml, debe garantizarse que XML no tiene errores y que se reinicia Tomcat para que refleje los cambios que se realizan en el archivo XML.
http(s)://Background_server_name:port_number/HealthServlet/GetHealth
Importante: Se recomienda configurar el servlet de conmutación por error en SSL con los privilegios de acceso proporcionados únicamente a los usuarios predeterminados. Esto también se aplica a la configuración de herramientas de terceros para iniciar la conmutación por error.
http(s)://Standby_server_name:port_number/HealthServlet/FailoverServlet
Se habrá activado la conmutación por error automática.
AA-Server-Status: All OK!
AA-Server-Role: BG
AA-Server-Status: NOT OK!
AA-Server-Role: BG
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|