Utilisation de l'exemple de journalisation Apache Commons
Cet exemple illustre la prise en charge par TPTP de la journalisation de Common Base Events en utilisant les interfaces API de journalisation Apache Commons. Les utilisateurs expérimentent la journalisation de Common Base Events vers un agent de journalisation.
Si vous ne l'avez pas encore fait, créez l'exemple en cliquant sur Fichier >
Nouveau > Exemple... > Exemple de consignation Apache Commons.
L'exemple comprend le code source Java et les dépendances nécessaires pour consigner les événements CBE (Common Base Events) vers un consignateur Apache Commons.
Pour exécuter cet exemple et définir une liaison vers l'agent de consignation, procédez comme suit :
- Confirmez que toutes les erreurs de compilation ont été corrigées.
- Si vous utilisez une installation autonome du contrôleur d'agent (AC - Agent Controller), vérifiez qu'il est démarré (facultatif). Autrement, vous pouvez utiliser une connexion directe, c'est-à-dire un nombre limité de services AC inclus avec le plan de travail.
- Ouvrez la perspective Profilage et consignation (Fenêtre > Ouvrez la perspective > Autres... > Profilage et consignation).
- Exécutez l'exemple de classe depuis la perspective Profilage et consignation (Exécuter > Profil... > Créer une configuration de lancement de type Application Java > Donnez au projet le nom du projet de l'exemple > Définissez la classe Main par 'HyadesLoggingCommonsSample' > Basculez dans l'onglet Moniteur > Désélectionnez "Profilage Java" et sélectionnez "Application de recherche de l'agent" > Profil).
- Après quelques secondes, l'agent de consignation doit être automatiquement détecté et connecté. Sélectionnez l'agent de consignation détecté et ouvrez la vue Journal de la perspective Profilage et consignation pour visualiser les enregistrements de journaux Common Base Event (Fenêtre > Afficher la vue > Autres... > Profilage et consignation > Vue Journal > OK).
- Actualisez la vue Journal de la perspective Profilage et consignation (<avec le bouton droit de votre souris, cliquez sur l'agent 'HyadesLoggingCommonsSample' > > Régénérer).
Autrement, pour exécuter cet exemple et établir une liaison manuelle à l'agent de consignation, procédez comme suit :
- Confirmez que toutes les erreurs de compilation ont été corrigées.
- Si vous utilisez une installation autonome du contrôleur d'agent (AC - Agent Controller), vérifiez qu'il est démarré (facultatif). Autrement, vous pouvez utiliser une connexion directe, c'est-à-dire un nombre limité de services AC inclus avec le plan de travail.
- Exécutez l'exemple de classe depuis la perspective Java (Exécuter > Exécuter... > Créez une configuration de lancement de type Application Java > Classe Main > Chercher... > HyadesLoggingCommonsSample > OK > Exécuter).
- Ouvrez la perspective Profilage et consignation (Fenêtre > Ouvrir la perspective > Autres... > Profilage et consignation).
- Créez une liaison vers l'agent de consignation 'HyadesLoggingCommonsSample' dans la perspective Profilage et consignation (Exécuter > Profil... > Connexion - Processus Java > Nouveau > Onglet Hôtes > Utilisez 'Connexion directe locale' si vous n'utilisez pas une installation autonome du contrôleur d'agent (Agent Controller). Autrement, indiquez un nom d'hôte et un numéro de port valides. > Onglet Agents > Faites un double clic sur l'agent HyadesLoggingCommonsSample > Cliquez sur l'onglet Destination > Projet de profilage > Parcourir... > 'LoggingCommonsProject' > OK > Profil).
- Commencez la surveillance de l'agent de consignation "HyadesLoggingCommonsSample" (<cliquez avec le bouton droit de la souris sur l'agent "HyadesLoggingCommonsSample" > > Lancer la surveillance).
- Ouvrez la vue Journal de la perspective Profilage et consignation pour visualiser les enregistrements de journaux Common Base Event (Fenêtre > Afficher la vue > Autres... > Profilage et consignation > Vue Journal > OK).
- Actualisez la vue Journal de la perspective Profilage et consignation (<cliquez avec le bouton droit de la souris sur l'agent "HyadesLoggingCommonsSample" > > Régénérer).
(C) Copyright IBM Corporation 2000, 2006. Tous droits réservés.