Clasificación de datos de PMI

Este tema describe la clasificación de datos PMI (Performance Monitoring Infrastructure).

El componente estático consta de un nombre, un ID y otros atributos descriptivos para identificar los datos. El componente dinámico contiene información que cambia con el paso del tiempo, como el valor actual de un contador y la indicación de la hora asociada a ese valor.

Los datos PMI pueden ser de uno de los tipos de estadística siguientes (estos tipos de estadística siguen la infraestructura de datos de rendimiento de J2EE 1.4):

Tabla 1. Tipos estadísticos de datos PMI. PMI debe estar habilitada antes de iniciar el servidor. Si PMI se habilita después de iniciar el servidor, se deberá reiniciar el servidor para iniciar PMI.
Tipo de estadística Descripción Ejemplo
CountStatistic Representa una cuenta acumulativa de un valor dado. Número de peticiones de servlet
AverageStatistic Representa una media simple. Hace un seguimiento del total, el recuento, el mínimo y el máximo. La media puede derivarse por total y recuento. (este tipo es una ampliación de WebSphere a J2EE Performance Data Framework). Tamaño medio de HttpSession en bytes.
TimeStatistic Igual que AverageStatistic, excepto que la unidad de medida son milisegundos o segundos. Tiempo medio de respuesta del servlet.
RangeStatistic Representa una media de compensación de tiempo. Hace un seguimiento de actual, marca baja, marca alta, compensación de tiempo total e integral. Número de peticiones de Servlet simultáneas.
BoundedRangeStatistic Igual que RangeStatistic, con un límite inferior y un límite superior. Tamaño de agrupación de conexiones JDBC.

El diagrama siguiente muestra la jerarquía de clases estadísticas:

Clases de datos de la API de PMI

Statistic
ID
Un identificador único que identifica Statistic dentro del Stats dado (ampliación de WebSphere PMI)
name
Nombre de estadística
unit
Unidad de medida de la estadística
descripción
Descripción textual de la estadística
startTime
Tiempo que ha llevado la primera medición
lastSampleTime
Tiempo que ha llevado la medición más reciente
CountStatistic
count
Recuento desde que se inició la medición
DoubleStatistic
count
Valor desde que se inició la medición
AverageStatistic
(Ampliación de WebSphere PMI. Esto es lo mismo que la TimeStatistic definida en J2EE 1.4, excepto que se utiliza para seguir las medidas no relacionadas con el tiempo, como el tamaño en bytes, etc.)
count
Número de mediciones
total
Suma de los valores de todas las mediciones
min
Valor mínimo
max
Valor máximo
BoundaryStatistic
upperBound
Límite superior de este atributo
lowerBound
Límite inferior de este atributo
RangeStatistic
current
Valor actual de este atributo
lowWaterMark
Valor inferior de este atributo
upperWaterMark
Valor superior de este atributo
integral
Suma de compensación de tiempo de este atributo [media de compensación de tiempo = integral / (lastSampleTime - startTime] (ampliación de WebSphere PMI)
En WebSphere Application Server, versión 4, los datos PMI se habían clasificado con los tipos siguientes:
  • Numeric: establece una correlación con CountStatistic en la especificación de J2EE 1.4. Contiene un solo valor numérico que puede ser long o double. Este tipo de datos se utiliza para seguir la pista de datos numéricos simples, como contadores.
  • Stat: contiene datos estadísticos en un espacio de ejemplo, incluido el número de elementos del conjunto de ejemplo, la suma y la suma de cuadrados. Se puede obtener la media, la varianza y la desviación típica de la media.
  • Load: establece una correlación con RangeStatistic o BoundedRangeStatistic, basándose en la especificación de J2EE 1.4. Este tipo de datos realiza el seguimiento de un nivel como una función de tiempo, incluyendo el nivel actual, la hora a la que se ha alcanzado este nivel y la integral de dicho nivel durante un período de tiempo. De estos datos se puede obtener la media de compensación de tiempo de ese nivel. Por ejemplo, este tipo de datos se utiliza en el número de hebras activas y en el número de elementos que esperan en una cola.

Estos tipos de datos de PMI siguen admitiéndose en la API cliente de PMI. Los tipos de datos estadísticos tienen soporte tanto en la API de PMI como en la API de JMX (Java™ Management Extension).

En WebSphere Application Server, versiones 4 y 5, los datos de CountStatistic requieren un nivel de supervisión bajo (low) y los datos de TimeStatistic requieren un nivel de supervisión medio (medium). RangeStatistic y BoundedRangeStatistic necesitan un nivel de supervisión high (alto). Hay algunos contadores que son una excepción a esta regla. El tiempo promedio de respuesta del método, el número total de llamadas a método y los contadores de métodos activos requieren un nivel de supervisión alto (high). Los contadores de JVM (Java Virtual Machine), SerializableSessObjSize y los datos del seguimiento de cada método individual (datos a nivel de método) requieren un nivel de supervisión máximo (maximum). Además, el nivel maximum permite la actualización sincronizada en todos los tipos de estadística.

WebSphere Application Server Versión 6.0 y superior han puesto en desuso los niveles de supervisión (Low, Medium, High y Max) e introducen un control más preciso para habilitar o inhabilitar las estadísticas individualmente. El control preciso está disponible bajo la opción personalizada. Consulte el apartado Habilitación de PMI mediante la consola administrativa para obtener más detalles.

Para disminuir la actividad general que supone la supervisión, no se sincronizan las actualizaciones en CountStatistic, DoubleStatistic, AverageStatistic y TimeStatistic. Dado que estos datos localizan el total y el promedio, en general no vale la pena obtener una precisión adicional por el coste que supone para el rendimiento. RangeStatistic y BoundedRangeStatistic son muy susceptibles; por lo tanto, siempre se sincronizan. Para habilitar las actualizaciones sincronizadas para todos los tipos de estadísticas habilite la opción "Utilizar actualización secuencial". Consulte Habilitación de PMI mediante la consola administrativa para obtener más información.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_dataclass
File name: rprf_dataclass.html