Visión general de las estadísticas

Las estadísticas de WebSphere eXtreme Scale se calculan basándose en un árbol de estadísticas internas. La API StatsAccessor, los módulos Performance Monitoring Infrastructure (PMI) y la API MBean se crean a partir del árbol interno.

La figura siguiente muestra la configuración general de estadísticas de WebSphere eXtreme Scale.

Figura 1. Visión general de las estadísticas
La aplicación puede acceder a los datos de estadísticas con WebSphere PMI, la API StatsAccessor, la API MBean.
Cada una de estas API ofrecen una visión del árbol de estadísticas, pero se utilizan por distintos motivos:

API de estadísticas

De forma muy parecida a una correlación de árbol, hay una correspondiente vía de acceso y clave que se utiliza para recuperar un módulo específico, o en este caso el nivel de agregación o granularidad. Por ejemplo, suponga que siempre hay un nodo raíz arbitrario en el árbol y que las estadísticas se están recopilando para una correlación llamada "payroll," que pertenece a un ObjectGrid denominado "accounting." Por ejemplo, para acceder al módulo para el nivel de agregación o granularidad de una correlación, podría pasar una String[] de las vías de acceso. En este caso equivaldría a String[] {root, "accounting", "payroll"}, ya que cada String representaría la vía de acceso del nodo. La ventaja de esta estructura es que un usuario puede especificar la matriz para cualquier código en la vía de acceso y obtener el nivel de agregación para ese nodo. Por lo tanto, si pasa String[] {root, "accounting"} le proporcionará estadísticas de correlaciones, pero para toda la cuadrícula de "accounting." Esto ofrece al usuario la capacidad de especificar tipos de estadísticas para supervisar y que nivel de agregación es necesario para la aplicación.

Módulos PMI de WebSphere Application Server

WebSphere eXtreme Scale incluye módulos de estadísticas para utilizarlos con la PMI de WebSphere Application Server. Cuando se aumenta un perfil de WebSphere Application Server con WebSphere eXtreme Scale, los scripts de aumento integran automáticamente los módulos de WebSphere eXtreme Scale en los archivos de configuración de WebSphere Application Server. Con PMI, puede habilitar e inhabilitar módulos de estadísticas, agregar estadísticas automáticamente en distinta granularidad, e incluso trazar un gráfico con los datos utilizando el Tivoli Performance Viewer incorporado. Si desea más información, consulte Supervisión con PMI de WebSphere Application Server.

Integración de productos de proveedores con beans gestionados (MBean)

Las API eXtreme Scale y los beans gestionados se han diseñado para permitir una fácil integración con las aplicaciones de supervisión de terceros. JConsole o MC4J son algunos ejemplos de consolas JMX (Java Management Extensions) ligeras que pueden utilizarse para analizar información sobre una topología de eXtreme Scale. También puede utilizar las API de programación para grabar implementaciones de adaptador en la instantánea o realizar un seguimiento de eXtreme Scale. WebSphere eXtreme Scale incluye una aplicación de supervisión de ejemplo que admite funciones de supervisión preconfiguradas que se pueden utilizar como plantilla para grabar programas de utilidad de supervisión personalizados más avanzados.
Figura 2. Visión general de MBean
Si desea más información, consulte Ejemplo: Programa de utilidad xsadmin. Para obtener más información sobre la integración con aplicaciones de proveedores específicos, consulte los siguientes temas: