Suivi d’événements pour Windows
L'adaptateur Microsoft BizTalk pour JD Edwards EnterpriseOne consigne des messages d'erreur, d'avertissement et d'informations dans l'Observateur d'événements Windows. Vous pouvez visualiser des messages de suivi supplémentaires à l'aide de l'outil Suivi d'événements pour Windows (ETW). Lorsqu'il est activé, cet outil crée un fichier *.etl pour recevoir les messages. Ce fichier au format binaire doit être converti pour être lu. Pour ce faire, vous devez disposer d’une application consommateur pour interpréter le fichier *.etl ; par exemple, tracerpt.exe ou tracedmp.ex. L’application tracept.exe convertit le fichier *.etl en deux fichiers texte : summary.txt et dumpfile.csv.
Composants ETW
Le Suivi d'événements pour Windows comporte trois composants :
Application du contrôleur. active et désactive un fournisseur (par exemple, tracelog.exe ou logman.exe).
Définissez la variable d'environnement PATH de sorte qu'elle pointe vers l'emplacement de tracelog.exe. Cela garantit que les appels BTAJDEEnterpriseOneTrace peuvent localiser tracelog.exe dans votre système. Par défaut, BTAJDEEnterpriseOneTrace recherche le chemin d'accès actuel.
Notes
tracelog.exe est disponible à partir du Kit de développement logiciel (SDK) Microsoft et est compatible avec les commandes fournies par l’adaptateur BizTalk pour JD Edwards EnterpriseOne. Pour utiliser logman.exe, reportez-vous à la documentation logman.
Application consommateur. lit les événements enregistrés. Pour que l'application consommateur puisse lire les événements dans le fichier .etl, l'outil Suivi d'événements pour Windows doit les vider dans ce fichier. Normalement, cette opération est effectuée lorsque le contrôleur désactive le suivi.
Pour utiliser l’application consommateur sans désactiver la trace, le contrôleur doit activer la trace avec l’option temps réel, <Temps> réel = -rt.
Fournisseur. utilisé pour fournir l'événement. L'adaptateur BizTalk pour JD Edwards EnterpriseOne inclut trois fournisseurs distincts, Ceux-ci sont enregistrés dans WMI (Windows Management Instrumentation). Pour accéder aux fournisseurs enregistrés via le chemin d'accès root\WMI\EventTrace, vous pouvez utiliser des outils tels que WMI CIM Studio.
L’adaptateur BizTalk pour JD Edwards EnterpriseOne contient trois fournisseurs, ce qui vous permet d’enregistrer différents types de messages :
Fournisseur de journalisation du récepteur : le <commutateur d’élément> Trace est -receiver. Utilisez -receiver pour obtenir tous les messages du journal qui ont été reçus par l’adaptateur au moment de l’exécution.
Fournisseur de journalisation de l’émetteur : le <commutateur d’élément> Trace est -transmitter. Utilisez -transmitter pour obtenir tous les messages du journal qui ont été transmis par l’adaptateur au moment de l’exécution.
Fournisseur de journalisation de gestion : le <commutateur d’élément> Trace est -management Utilisez -management pour obtenir tous les messages du journal qui ont été générés pendant la navigation du système serveur.
Commande BTAJDEEnterpriseOneTrace
Pour utiliser ETW, exécutez la commande BizTalk Adapter for JD Edwards EnterpriseOne, BTAJDEEnterpriseOneTrace.cmd. Utilisez-la comme suit :
BTAJDEEnterpriseOneTrace <Trace element> -start [-cir <MB>|
-seq <MB>] [-rt] logfile
BTAJDEEnterpriseOneTrace <Trace element> -stop
Where : <l’élément> trace (obligatoire) est le type de fournisseur.
Ses options sont les suivantes :
-Émetteur
-Récepteur
-Managment
-start, -stop : activez ou désactivez le fournisseur.
-Cir <Mo> : taille et type de fichier. -cir signifie qu'il s'agit d'un fichier circulaire. <Mo> : taille en meg.
-Suiv <Mo> : taille et type de fichier. -seq signifie qu'il s'agit d'un fichier séquentiel. <Mo> : taille en meg.
-rt : définissez le mode temps réel activé.
Fichier journal : nom du fichier journal (c :\rtlog.etl est la valeur par défaut).
Par exemple :
BTAJDEEnterpriseOneTrace -transmitter -start -cir 10 -rt c:\log\mylog.etl
BTAJDEEnterpriseOneTrace -transmitter -stop