Consignation des événements système | HCL Digital Experience
La fonction de consignation d'événements système d'HCL Digital Experience permet l'enregistrement d'informations concernant le fonctionnement d'HCL.
Les journaux d'événements fournissent aux administrateurs des informations sur des événements importants ou anormaux, en particulier les erreurs qui se produisent pendant le fonctionnement du produit. Ils contiennent aussi des informations de débogage permettant au service de support logiciel HCL de résoudre les incidents.
HCL fournit deux types de consignation : la consignation de messages et celle de messages de débogage appelés traces.
Pour plus d'informations sur l'utilisation de fichiers journaux et pour consulter la liste des chaînes du programme de consignation de traces, reportez-vous à la rubrique relative aux fichiers journaux d'HCL.
Consignation des messages
- SystemOut.log
- Contient des informations utiles pour contrôler la santé du serveur HCL et de tous les processus en cours d'exécution.
- System.err
- Contient des informations de trace de pile d'exceptions qui s'avèrent utiles pour l'identification des problèmes.
Journalisation de traces
HCL permet la consignation de messages de débogage appelés traces. Ces traces sont très utiles pour la résolution des problèmes. Cependant, afin d'économiser les ressources système, ces deux types de journalisation sont désactivés par défaut.
- Temporary
- Les traces peuvent être définies pour une durée temporaire à l'aide du portlet d'administration Activation de la fonction de traçage ou de WebSphere® Integrated Solutions Console. Pour définir des traces à l'aide du portlet, procédez comme suit :
- Connectez-vous en tant qu'administrateur.
- Click the Administration menu icon. Then, click . Le portlet Activation de la trace s'affiche.
- Cliquez sur . Le portlet Activation de la trace s'affiche.
- Entrez la chaîne de trace requise dans la zone Ajouter ces paramètres de trace :. Cette chaîne peut être par exemple :
com.ibm.wps.command.credentialvault.*=finest - Cliquez sur l'icône Ajouter. L'option Activation de la fonction de traçage met à jour la zone Paramètres de trace actuels.
Remarque : Le redémarrage d'HCL supprime les traces qui ont été définies à l'aide du portlet Administration de la trace.Pour désactiver la fonction de trace, utilisez une des méthodes suivantes :- Sélectionnez les paramètres de trace actuels sous Paramètres de trace actuels : puis cliquez sur l'icône Suppression. Le paramètre en cours peut être par exemple :
com.ibm.wps.command.credentialvault.*=finest. - Entrez la chaîne de trace *=info dans le champ Ajouter ces paramètres de trace : puis cliquez sur l'icône Ajout. La chaîne de trace remplace tous les paramètres répertoriés sous Paramètres de trace actuels : et rétablit la valeur par défaut.
- Etendue
- Pour activer les paramètres de trace pour une période plus longue, c'est-à-dire, pour plusieurs sessions, activez ces derniers dans la configuration de WebSphere® Application Server. Procédez comme suit :
- Accédez à WebSphere® Integrated Solutions Console via l'URL suivante :
http://hostname:port_number/ibm/console - Accédez à .
- Sélectionnez le serveur d'applications.
- Cliquez sur .
- Indiquez les paramètres de trace requis. Par exemple, ce paramètre peut être
com.ibm.wps.command.credentialvault.*=finest - Enregistrez vos modifications.
- Redémarrez le serveur WebSphere_Portal.
- Pour désactiver le traçage, indiquez
tracestring: *=infopuis redémarrez le serveur WebSphere_Portal.
- Accédez à WebSphere® Integrated Solutions Console via l'URL suivante :
Modification du nom du fichier journal et de son emplacement
Vous pouvez configurer l'emplacement des fichiers journaux dans WebSphere® Integrated Solutions Console. Accédez à , puis sélectionnez le type de programme de journalisation à modifier. Dans la boîte de dialogue de configuration, accédez au chemin du fichier journal selon les besoins.
Modification de la langue utilisée dans le fichier journal
Par défaut, les informations dans le fichier journal sont écrites dans la langue utilisée pour l'installation d'HCL. Cependant, étant donné qu'HCL prend en charge un certain nombre de langues, vous pouvez opter pour l'écriture des informations de fichier journal dans une langue autre que celle utilisée pendant l'installation.
- AIX® HP-UX Linux™ Solaris: wp_profile_root
/PortalServer/config/config - z/OS® :
wp_profile_root/PortalServer/config/config - IBM® i: wp_profile_root
/PortalServer/config/config - Windows™ : wp_profile_root
\PortalServer\config\config
locale=xx locale=en
Référence : Options de format de fichier
Si les journaux sont affichés dans les fichiers d'HCL et non redirigés vers la fonction de consignation de WebSphere® Application Server, le fichier journal est constitué d'une séquence d'enregistrements de consignation séparés par des lignes vides.
timestamp classification classname method threadID
messagecode: logmessage
- La valeur timestamp correspond à l'heure (à la milliseconde près) où l'enregistrement de journal a été créé.
- La valeur suivante classification correspond à l'une des lettres suivantes :
- E
- Pour les messages d'erreur
- W
- Pour les messages d'avertissement
- I
- Pour les messages d'informations
- l
- Pour les traces (niveau bas de détails)
- min
- Pour les traces (niveau moyen de détails)
- h
- Pour les traces (niveau élevé de détails)
- La valeur classname indique la classe Java contenant le code qui a déclenché l'événement de journalisation.
- La valeur method indique le nom de la méthode Java renfermant le code qui a déclenché l'événement de journalisation.
- La valeur messagecode correspond à un identificateur unique pour ce message, qui identifie de manière unique le message concerné et y fait référence lorsque vous consultez la documentation ou le support. Le code du message est disponible uniquement pour les messages d'erreur, d'avertissement ou d'information, et non pour les traces. Il comprend :
- Un identificateur à quatre caractères pour le composant qui définit le message.
- Un nombre à quatre chiffres qui identifie de manière unique le message figurant dans le composant.
- Un code de classification à une lettre, qui peut être E, W ou I.
- La valeur logmessage indique le message de journalisation réel décrivant l'événement de journalisation. Les messages d'erreur, d'avertissement et d'information sont traduits dans l'environnement local système. Les messages de trace ne sont pas traduits.
- threadID correspond à l'identification de l'unité d'exécution qui a déclenché l'événement à enregistrer.
- Les traces ne sont écrites que si les fonctions de traçage spécifiques sont activées ; tous les autres messages sont toujours écrits.
- L'environnement local du système fait partie des fonctions d'internationalisation d'HCL et peut être configuré à l'aide de LocalizerService. Pour plus d'informations, voir les rubriques relatives à la définition des propriétés de configuration de service et aux services de configuration de portail.
2011.05.16 13:36:14.449 W com.ibm.wps.services.datastore.DataStoreServiceImpl init 0000003a
DSTO0063W: The transaction isolation level is not set to READ_COMMITTED.
The current value is TRANSACTION_REPEATABLE_READ.