Rational Developer
for System z enregistre les données
de performances pour un groupe d'actions dans un fichier XML nommé
cheminEspaceTravail\.metadata\rdz_metrics.xml (Windows) ou cheminEspaceTravail/.metadata/rdz_metrics.xml (Linux). Cette rubrique
décrit les données collectées pour chaque action et le format du fichier de mesures.
Données collectées pour chaque action prise en charge
Pour chaque
action prise en charge par la collecte de données de performances Rational Developer
for System z, les informations suivantes sont enregistrées
dans le fichier de mesures :
- Connexion et déconnexion d'un système distant
- <id></id> Nom d'hôte du client à partir duquel
l'action a été effectuée.
- <host></host> Nom d'hôte du système distant.
- <resource></resource> Nom de connexion.
- <action></action> Action effectuée. Les valeurs
valides sont Connect et Disconnect.
- <method></method> Contexte ou méthode utilisé
pour effectuer l'action. Pour la connexion à un système distant et la déconnexion
de ce dernier, la méthode est Remote.
- <timestamp></timestamp> Date et heure
de l'action.
- Vérification de la syntaxe
- <id></id> Nom d'hôte du client à partir duquel
l'action a été effectuée.
- <host></host> Nom d'hôte du système distant.
- <resource></resource> Nom du fichier.
- <action></action> Action effectuée.
Pour la vérification de la syntaxe, l'action est Syntax Check.
- <method></method> Contexte ou méthode utilisé
pour effectuer l'action. Pour la vérification de la syntaxe, les valeurs suivantes
sont valides :
- Remote Vérification de la syntaxe distante.
- Local Vérification de la syntaxe locale.
- Offline Vérification de la syntaxe locale d'un fichier
dans un projet hors ligne.
- Refresh Dependencies Obtention des dépendances requises pour
effectuer une vérification de syntaxe locale.
- <timestamp></timestamp> Date et heure
de l'action.
- Actualisation du filtre
- <id></id> Nom d'hôte du client à partir duquel
l'action a été effectuée.
- <host></host> Nom d'hôte du système distant.
- <resource></resource> Nom du filtre.
- <action></action> Action effectuée.
Pour l'actualisation du filtre, l'action est Refresh Filter.
- <method></method> Contexte ou méthode utilisé
pour effectuer l'action. Pour l'actualisation du filtre, la méthode est Remote.
- <timestamp></timestamp> Date et heure
de l'action.
- Téléchargement de fichier (ouverture de fichiers) et téléchargement de fichiers vers l'amont (enregistrement de fichiers)
- <id></id> Nom d'hôte du client à partir duquel
l'action a été effectuée.
- <host></host> Nom d'hôte du système distant.
- <resource></resource> Nom du fichier.
- <action></action> Action effectuée.
Les valeurs correctes sont Open et Save.
- <method></method> Contexte ou méthode utilisé
pour effectuer l'action. Pour l'ouverture et l'enregistrement de fichier, les méthodes suivantes
sont valides :
- Download Le fichier a été téléchargé à partir du système distant.
- Cache Le fichier a été ouvert à partir du cache local.
- Upload Le fichier a été enregistré dans le système distant.
- Offline Le fichier a été ouvert à partir d'un projet hors ligne
et enregistré dans ce dernier.
- <timestamp></timestamp> Date et heure
de l'action.
Fichier de mesures exemple
Vous trouverez ci-dessous un exemple
de fichier de mesures. Cet exemple présente les actions suivantes :
- 1 Connexion à un système distant
- 2 Actualisation d'un filtre de fichiers MVS
- 3 Ouverture d'un fichier distant enregistré en cache
- 4 Enregistrement d'un fichier distant
- 5 Vérification de la syntaxe d'un fichier dans un projet hors ligne
- 6 Ouverture d'un fichier dans un projet hors ligne
- 7 Enregistrement d'un fichier dans un projet hors ligne
- 8 Déconnexion d'un système distant
<?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>