Salida de PerfServlet

La entrada y salida de PerfServlet se utiliza para la recuperación simple de extremo a extremo de datos de rendimiento que cualquier herramienta, proporcionada por IBM® o un proveedor de otra empresa, pueda manejar.

El archivo .ear del servlet de rendimiento, PerfServletApp.ear, se encuentra en el directorio WAS_HOME/installableApps.

PerfServlet 6.0 proporciona salida utilizando Performance Data Framework de J2EE 1.4. De forma predeterminada, la salida de PerfServlet está en formato 6.0. PerfServlet puede proporcionar la salida en formato 5.0 utilizando el parámetro de versión:
http://hostname/wasPerfTool/servlet/perfservlet?version=5
Consulte Clasificación de datos de PMI para obtener más información sobre Performance Data Framework.

Detalles de la salida de PerfServlet 5.0: en la sección siguiente se describe la salida de PerfServlet 5.0. Hay tres tipos de hojas o formatos de salida en la estructura XML: PerfNumericInfo, PerfStatInfo y PerfLoadInfo.

PerfNumericInfo

Cuando cada una de las invocaciones del servlet de rendimiento recupera los valores de rendimiento desde la Infraestructura de supervisión de rendimiento (PMI), algunos de los valores son contadores brutos que registran el número de veces que se produce un suceso específico a lo largo de la vida útil del servidor. Si una observación de rendimiento es de tipo PerfNumericInfo, el valor representa la cuenta inicial del número de veces que se ha producido este suceso desde que se ha iniciado el servidor. Es importante para tener en cuenta esta información, porque puede ser que el análisis de un único documento de datos, que facilita el servlet de rendimiento, no sea útil para determinar la carga actual del sistema. Para determinar la carga existente durante un intervalo de tiempo específico, es posible que sea necesario aplicar fórmulas estadísticas simples a los datos en dos o más documentos proporcionados durante este intervalo.

El tipo PerfNumericInfo tiene los atributos siguientes

time
especifica la hora en que se ha recopilado la observación (Java™ System.currentTimeMillis)
uid
especifica el identificador de PMI para la observación
val
especifica el valor del contador bruto
El siguiente fragmento del documento representa el número de servlets cargados. No se muestra la vía de acceso que proporciona el contexto de la observación:
<numLoadedServlets> 
	    	    <PerfNumericData time="988162913175" uid="pmi1" val="132"/>
</numLoadedServlets> 

PerfStatInfo

Cuando cada una de las invocaciones del servlet de rendimiento recupera los valores de rendimiento desde PMI, algunos de los valores se almacenan como datos estadísticos. Los datos estadísticos registran el número de apariciones de un suceso específico de la misma forma que lo hace el tipo PerfNumericInfo. Además, este tipo tiene la suma de cuadrados, la media y el total de cada observación. Este valor guarda relación con el momento en que se ha iniciado el servidor.

El tipo PerfStatInfo tiene los atributos siguientes:

time
especifica la hora en que se ha recopilado la observación (Java System.currentTimeMillis)
uid
especifica el identificador de PMI para la observación
num
especifica la cantidad de observaciones
sum_of_squares
especifica la suma de cuadrados de las observaciones
total
especifica la suma de las observaciones
mean
especifica el valor medio (número total) de este contador
El siguiente fragmento representa el tiempo de respuesta de un objeto. No se muestra la vía de acceso que proporciona el contexto de la observación:
<responseTime> 
	    	    <PerfStatInfo mean="1211.5" num="5" sum_of_squares="3256265.0" 
                   time="9917644193057" total="2423.0" uid="pmi13"/>
</responseTime> 

PerfLoadInfo

Cuando cada una de las invocaciones del servlet de rendimiento recupera los valores de rendimiento de la PMI, algunos de los valores se almacenan como una carga. Las cargas registran los valores como una función de tiempo; son promedios. Este valor guarda relación con el momento en que se ha iniciado el servidor.

El tipo PerfLoadInfo tiene los atributos siguientes:

time
especifica la hora en que se ha recopilado la observación (Java System.currentTimeMillis)
uid
especifica el identificador de PMI para la observación
currentValue
especifica el valor actual de este contador
integral
especifica la suma de compensación de tiempo
timeSinceCreate
especifica el tiempo transcurrido en milisegundos desde que estos datos se han creado en el servidor
mean
especifica el valor medio de la compensación de tiempo (integral/timeSinceCreate) de este contador
El siguiente fragmento representa la cantidad de solicitudes que se han realizado. No se muestra la vía de acceso que proporciona el contexto de la observación:
<poolSize> 
	    	    <PerfLoadInfo currentValue="1.0" integral="534899.0" mean="0.9985028962051592" 
                   time="991764193057" timeSinceCreate="535701.0" uid="pmi5"/>
</poolSize> 

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=uprf_servletoutput
File name: uprf_servletoutput.html