Rational Developer
for System z almacena datos de rendimiento de un grupo de acciones seleccionado en un archivo XML denominado workspacePath\.metadata\rdz_metrics.xml (Windows®) o workspacePath/.metadata/rdz_metrics.xml (Linux®). Este tema describa los datos recopilados para cada acción y el formato del archivo de medidas.
Datos recopilados sobre cada acción soportada
Para cada acción que soporta la recopilación de datos de rendimiento de Rational Developer
for System z, se registra la siguiente información en el archivo de medidas:
- Conectarse y desconectarse de un sistema remoto
- <id></id> Nombre de host del cliente a partir del cual se ha realizado la acción.
- <host></host> Nombre de host del sistema remoto.
- <resource></resource> Nombre de la conexión.
- <action></action> Acción realizada: los valores válidos son Connect y Disconnect.
- <method></method> Contexto o método utilizado para realizar la acción. Para conectarse y desconectarse de un sistema remoto, el método es Remote.
- <timestamp></timestamp> Fecha y hora en la que se realizó la acción.
- Comprobación de sintaxis
- <id></id> Nombre de host del cliente a partir del cual se ha realizado la acción.
- <host></host> Nombre de host del sistema remoto.
- <resource></resource> Nombre de archivo.
- <action></action> Acción realizada.
Para la comprobación de sintaxis la acción es Syntax Check.
- <method></method> Contexto o método utilizado para realizar la acción. Para la comprobación de sintaxis, son válidos los siguientes valores:
- Remote Comprobación de sintaxis remota.
- Local Comprobación de sintaxis local.
- Offline Comprobación de sintaxis local de un archivo en un proyecto fuera de línea.
- Refresh Dependencies Obtener las dependencias necesarias para realizar una comprobación de sintaxis local.
- <timestamp></timestamp> Fecha y hora en la que se realizó la acción.
- Renovar filtro
- <id></id> Nombre de host del cliente a partir del cual se ha realizado la acción.
- <host></host> Nombre de host del sistema remoto.
- <resource></resource> Nombre del filtro.
- <action></action> Acción realizada.
Para renovar el filtro la acción es Refresh Filter.
- <method></method> Contexto o método utilizado para realizar la acción. Para renovar el filtro, el método es Remote.
- <timestamp></timestamp> Fecha y hora en la que se realizó la acción.
- Descargar un archivo (abrir archivos) y subir un archivo (guardar archivos)
- <id></id> Nombre de host del cliente a partir del cual se ha realizado la acción.
- <host></host> Nombre de host del sistema remoto.
- <resource></resource> Nombre de archivo.
- <action></action> Acción realizada.
Los valores válidos son Open y Save.
- <method></method> Contexto o método utilizado para realizar la acción. Para abrir y guardar un archivo, son válidos los métodos siguientes:
- Download El archivo se descarga del sistema remoto.
- Cache El archivo se ha abierto en la memoria caché local.
- Upload El archivo se ha guardado en el sistema remoto.
- Offline El archivo se ha abierto o guardado en un proyecto fuera de línea.
- <timestamp></timestamp> Fecha y hora en la que se realizó la acción.
Ejemplo de un archivo de medidas
A continuación se muestra un ejemplo de un archivo de medidas. Este ejemplo muestra las siguientes acciones:
- 1 Conectarse a un sistema remoto
- 2 Renovar un filtro de archivos MVS
- 3 Abrir un archivo remoto que está almacenado en caché
- 4 Guardar un archivo remoto
- 5 Comprobar la sintaxis de un archivo en un proyecto fuera de línea
- 6 Abrir un archivo en un proyecto fuera de línea
- 7 Guardar un archivo en un proyecto fuera de línea
- 8 Desconectarse de un sistema remoto
<?xml version="1.0" encoding="UTF-8"?>
<taskList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="rdz_metrics_v1.0.xsd">
1 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>connectionName</resource>
<action>Connect</action>
<method>Remote</method>
<timestamp>2010-08-04 10:43:48 EDT</timestamp>
</task>
2 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>USER33.*</resource>
<action>Refresh Filter</action>
<method>Remote</method>
<timestamp>2010-08-04 10:43:48 EDT</timestamp>
</task>
3 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>RDZDB2.cbl</resource>
<action>Open</action>
<method>Cache</method>
<timestamp>2010-08-04 10:46:29 EDT</timestamp>
</task>
4 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>RDZDB2.cbl</resource>
<action>Save</action>
<method>Upload</method>
<timestamp>2010-08-04 10:46:48 EDT</timestamp>
</task>
5 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>RDZDB2.cbl</resource>
<action>Syntax Check</action>
<method>Offline</method>
<timestamp>2010-08-04 10:47:40 EDT</timestamp>
</task>
6 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>RDZDB2.cbl</resource>
<action>Open</action>
<method>Offline</method>
<timestamp>2010-08-04 10:47:47 EDT</timestamp>
</task>
7 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>RDZDB2.cbl</resource>
<action>Save</action>
<method>Offline</method>
<timestamp>2010-08-04 10:48:01 EDT</timestamp>
</task>
8 <task>
<id>clientHostname</id>
<host>remoteSystemHostname</host>
<resource>connectionName</resource>
<action>Disconnect</action>
<method>Remote</method>
<timestamp>2010-08-04 10:48:12 EDT</timestamp>
</task>
</taskList>