Hyperic HQ es una solución de supervisión de otro proveedor que está disponible de forma gratuita como una solución de código abierto o como un producto de empresa. WebSphere eXtreme
Scale incluye un plug-in que permite a los agentes de
Hyperic HQ descubrir los servidores de contenedor eXtreme Scale y crear informes y agregar estadísticas utilizando los beans de gestión de eXtreme Scale. Puede utilizar Hyperic HQ para supervisar los despliegues de eXtreme Scale autónomos.
Antes de empezar
- Este conjunto de instrucciones es para Hyperic versión 4.0. Si tiene una versión más reciente de
Hyperic, consulte la documentación de Hyperic si desea más información como, por ejemplo, los nombres de vía de acceso y cómo iniciar agentes y servidores.
- Descargue las instalaciones de agente y servidor de Hyperic. Debe estar en ejecución una instalación de servidor. Para detectar todos los servidores eXtreme Scale, un agente Hyperic debe estar en ejecución en cada máquina en la que se ejecuta un servidor eXtreme Scale.
Consulte el sitio web de Hyperic si desea información de descarga y soporte de documentación.
- Debe tener acceso a los archivos objectgrid-plugin.xml yhqplugin.jar. Estos archivos se encuentran en el directorio raíz_intal_wxs/hyperic/etc.
Acerca de esta tarea
Mediante la integración de eXtreme Scale con el software de supervisión
Hyperic HQ, puede supervisar y visualizar mediante gráficos las métricas sobre el rendimiento del entorno. Configure esta integración utilizando una implementación de plug-in en cada agente.
Procedimiento
- Inicie los servidores eXtreme Scale. El plug-in Hyperic consulta los procesos locales para conectarse al Máquinas virtuales Java que ejecuta eXtreme Scale. Para conectarse correctamente a Máquinas virtuales Java, todos los servidores deben estar iniciados con la opción -jmxServicePort.
Si desea información sobre cómo iniciar los servidores con la opción -jmxServicePort, consulte Script startOgServer.
- Coloque el archivo extremescale-plugin.xml y el archivo wxshyperic.jar en los servidores apropiados de plug-in de servidor y agente de la configuración de Hyperic. Para integrar con Hyperic, las instalaciones de cliente y de servidor deben tener acceso a los archivos de plug-in y JAR (Java Archive). Aunque el servidor puede intercambiar dinámicamente configuraciones, debe completar la integración antes de iniciar cualquiera de los servicios.
- Coloque el archivo extremescale-plugin.xml en el directorio plugin del servidor, que está en la siguiente ubicación:
inicio_hyperic/server_home/hq-engine/server/default/deploy/hq.ear/hq-plugins
- Coloque el archivo extremescale-plugin.xml en el directorio plugin del agente, que se encuentra en la siguiente ubicación:
inicio_agente/bundles/gent-4.0.2-939/pdk/plugins
- Coloque el archivo wshyperic.jar en el directorio lib del agente, que está en la siguiente ubicación
inicio_agente/bundles/gent-4.0.2-939/pdk/lib
- Configure el agente. El archivo agent.properties sirve como punto de configuración para el tiempo de ejecución del agente. Esta propiedad está en el directorio agent_home/conf.
Las siguientes claves son opcionales, pero son importantes para el plug-in de eXtreme Scale:
- Inicie el descubrimiento del agente. Los agentes de Hyperic envían información de descubrimientos y métricas al servidor.
Utilice el servidor para personalizar vistas de datos y objetos de inventario lógico de grupo para generar información útil. Después de que el servidor está disponible, debe ejecutar el script de inicio o iniciar el servicio de Windows para el agente:
inicio_agente/bin/hq-agent.sh
start
Inicie el agente con el servicio Windows.
Después de iniciar los agentes, los servidores se detectan y los grupos se configuran. Puede iniciar la sesión en la consola de servidor y elegir qué recursos añadir a la base de datos de inventario para el servidor.
La consola del servidor está en el siguiente URL de forma predeterminada: http://<nombre_host_servidor>:7080/
- Se deben habilitar las estadísticas para que Hyperic reúna datos estadísticos.
Utilice la acción de control SetStatsSpec
en la consola de Hyperic para eXtreme Scale. Navegue hasta el
recurso, luego utilice la lista desplegable Acción de control
en la página con separadores Control para especificar un valor de
SetStatsSpec con ALL=enabled en
el recuadro de texto Argumentos de control.
El filtro establecido en la consola de Hyperic no detecta los servidores de catálogo.
Consulte la información sobre la propiedad statsSpec
en el apartado Archivo de propiedades de servidor, que permite las estadísticas
en cuanto se inician los contenedores. En los apartados Supervisión con beans gestionados (MBeans) y Ejemplo: Programa de utilidad xsadmin se describen varias opciones para habilitar las estadísticas.
- Supervise los servidores con la consola de Hyperic. Después de que se añadan los servidores al modelo de inventario, sus servicios ya no son necesarios.
- Vista del panel de instrumentos: cuando visualizó los sucesos de detección de recursos, había iniciado la sesión en la vista del panel de instrumentos principal. La vista del panel de instrumentos es una vista genérica que hace las veces de centro de mensajes que se puede personalizar. Puede exportar gráficos u objetos de inventario a este panel de instrumentos principal.
- Vista de recursos: puede consultar y ver todo el modelo de inventario desde esta página. Una vez que se han añadido los servicios, podrá ver cada uno de los servidores de eXtreme Scale etiquetados y listados correctamente bajo la sección de servidores. Puede pulsar los servidores individuales para ver las métricas básicas.
- Vea todo el inventario del servidor en la página Ver recurso. En esta página, puede seleccionar varios servidores ObjectGrid y agruparlos juntos. Tras agrupar un conjunto de recursos, sus métricas comunes se pueden representar en un gráfico solapándose para mostrar las coincidencias y las diferencias entre los miembros del grupo. Para mostrar una coincidencia, seleccione las métricas en la pantalla del grupo de servidores. La métrica se visualiza en el área de gráficos.
Para mostrar una coincidencia para todos los miembros del grupo, pulse el nombre de métrica subrayada. Puede exportar cualquiera de las gráficas, vistas de nodo y gráficas comparativas al panel de instrumentos principal con el menú Herramientas.