Cette rubrique décrit comment interpréter les informations contenues dans un fichier
journal généré par le contrôle de composant de service. Vous pouvez afficher
les fichiers journaux dans l'afficheur d'événements de la console d'administration
ou dans un n'importe quel éditeur de fichier texte.
Les événements mis en application dans le consignateur par le contrôle
des composants de service sont codés en format Common Base Event. Lors de
la publication dans un fichier journal, l'événement est inclus sous forme
de ligne longue unique de texte en format XML qui inclut également
plusieurs zones propres au consignateur comme décrit ci-après. Consultez la section relative au catalogue
d'événements de la présente documentation pour plus de détails sur la façon
d'interpréter le code Common Base Event de l'événement consigné. Servez-vous de cette section pour comprendre les autres zones de
chaque entrée du fichier journal et la structure du format choisi pour le
fichier journal à la configuration du consignateur.
Zones des formats de base et avancé
La sortie consignée peut être dirigée vers un fichier ou vers une mémoire
tampon circulaire. Si la sortie de trace est dirigée
vers une mémoire tampon circulaire, elle doit ensuite être vidée pour être
visualisable. La sortie est du texte en clair au format de base,
avancé ou Log Analyze selon le choix de l'utilisateur. Les formats de
base et avancé d'une sortie sont identiques aux formats de base et avancé
des journaux de messages. Les formats de base et
avancé ont bon nombre de zones et de techniques de formatage en commun. Les
zones de ces formats sont les suivantes :
- Horodatage
- L'horodatage est formaté à l'aide des paramètres régionaux
du processus où s'effectue le formatage. Il est constitué d'une date complète
(AAMMJJ), d'une heure sur 24 heures à la milliseconde près et d'un fuseau horaire.
- ID d'unité d'exécution
- Valeur hexadécimale sur huit caractères issue du code haché de l'unité d'exécution émettrice de l'événement de trace.
- ThreadName
- Nom de l'unité d'exécution Java™ qui a émis le message ou l'événement de trace.
- Nom court
- Nom abrégé du composant de consignation émetteur de l'événement
de trace. En général, il s'agit du nom de classe des composants internes
WebSphere ESB,
mais il peut s'agir d'un autre identificateur des applications utilisateur.
- Nom long
- Nom complet du composant de consignation émetteur de l'événement
de trace.
En général, il s'agit du nom complet de classe des composants internes
WebSphere ESB, mais il peut s'agir d'un autre identificateur des applications
utilisateur.
- Type événement
- Zone d'un caractère qui indique le type de l'événement
de trace.
Les types de trace sont indiqués en minuscule. Les valeurs
possibles sont les suivantes :
- 1
- Entrée de trace du type fine ou event.
- 2
- Entrée de trace du type finer.
- 3
- Entrée de trace du type finest, debug ou dump.
- Z
- Marque de réservation qui signale que le type n'a pas été reconnu.
- Nom de classe
- Classe émettrice de l'événement de message ou de trace.
- Nom méthode
- Méthode émettrice de l'événement de message ou de trace.
- Organisation
- Organisation à laquelle appartient l'application émettrice
de l'événement de message ou de trace.
- Produit
- Produit émetteur de l'événement de message ou de trace.
- Composant
- Composant au sein du produit émetteur de l'événement de
message ou de trace.
Format de base
Les événements de message affichés au format
de base se présentent ainsi :
<horodatage><ID_unité_exécution><nom_abrégé><type_événement>[nom_classe][nom_méthode]<messagetexte>
[paramètre 1]
[paramètre 2]
Format avancé
Les événements de message affichés au format
avancé se présentent ainsi :
<horodatage><ID_unité_exécution><type_événement><UOW><source=nom_long>[nom_classe][nom_méthode]
<Organisation><Produit><Composant>[thread=nom_unité_exécution]
<messagetexte>[paramètre 1=valeur_paramètre][paramètre 2=valeur_paramètre]
Format Log Analyze
Le fait d'indiquer le format
Log Analyze permet d'ouvrir la sortie de trace dans l'analyseur de
journaux, qui est une application incluse avec
WebSphere Application Server. Cela
se révèle utile lorsque vous tentez de mettre en relation des traces issues de deux
processus serveurs différents, car vous pouvez alors utiliser la fonction de fusion de
l'analyseur de journaux.