Risolvere i problemi relativi a TIBCO Rendezvous
Usare Event Tracing for Windows
L'adapter Microsoft BizTalk per TIBCO Rendezvous registra i messaggi di errore, avviso e informazione nel Visualizzatore eventi di Windows. È possibile visualizzare ulteriori messaggi di traccia utilizzando lo strumento Event Tracing for Windows (ETW). Quando si attiva ETW, viene creato un file con estensione etl per la ricezione dei messaggi. Questo file è in formato binario e, per poter essere letto, deve essere convertito. A tale scopo, è necessario disporre di un'applicazione consumer disponibile per interpretare il file *.etl, ad esempio tracerpt.exe o tracedmp.exe. Ad esempio, l'applicazione tracerpt.exe converte il file *.etl in due file di testo: summary.txt e dumpfile.csv.
Componenti ETW
Event Tracing for Windows include tre componenti:
Applicazione controller: attiva e disattiva un provider ,ad esempio tracelog.exe o logman.exe.
Configurare la variabile di ambiente PATH in modo che faccia riferimento al percorso di tracelog.exe. Ciò assicura che le chiamate BTATIBCO RendezvousTrace possano individuare tracelog.exe nel sistema. Per impostazione predefinita, BTATIBCO RendezvousTrace esegue la ricerca nel percorso corrente.
Nota
tracelog.exe è incluso nell'SDK Microsoft ed è compatibile con i comandi forniti dall'adapter Microsoft BizTalk per TIBCO Rendezvous. Per utilizzare logman.exe, vedere la documentazione relativa.
Applicazione consumer: legge gli eventi registrati.
Per consentire all'applicazione consumer di leggere l'evento nel file con estensione etl, Event Tracing for Windows deve eseguirne il dump in tale file. Questa operazione viene in genere eseguita quando il controller disattiva la traccia.
Per usare l'applicazione consumer senza disattivare la traccia, il controller deve attivare la traccia con l'opzione in tempo reale, <Real time> = -rt.
Provider: fornisce l'evento.
L'adapter BizTalk per TIBCO Rendezvous include tre provider diversi che vengono registrati in Strumentazione gestione Windows (WMI). Per trovare i provider registrati nel percorso root\WMI\EventTrace, è possibile utilizzare strumenti quali WMI CIM Studio.
L'adapter BizTalk per TIBCO Rendezvous dispone di tre provider che consentono di registrare diversi tipi di messaggi:
Provider di registrazione ricevitore: il commutatore dell'elemento <> Trace è -ricevitore.
Usare -ricevitore per ottenere eventuali messaggi dal log ricevuto dall'adapter in fase di esecuzione.
Provider di registrazione del trasmettitore: il commutatore dell'elemento <> Trace è -trasmettitore.
Usare -trasmettitore per ottenere eventuali messaggi dal log trasmesso dall'adattatore in fase di esecuzione.
Provider di registrazione di gestione: il commutatore dell'elemento <> Trace è -management.
Usare -managementper ottenere eventuali messaggi dal log generato durante l'esplorazione del sistema server.
Comando BTATIBCORVTrace
Per usare ETW, eseguire il comando BizTalk Adapter for TIBCO Rendezvous, BTATIBCORVTrace.cmd. come indicato di seguito:
BTATIBCORVTrace <Trace element> -start [-cir <MB>|
-seq <MB>] [-rt] logfile
BTATIBCORVTrace <Trace element> -stop
Dove: l'elemento<> Trace (obbligatorio) è il tipo di provider.
Le opzioni sono:
-Trasmettitore
-Ricevitore
-Gestione
-start, -stop: attivare o disattivare il provider.
-Cir <MB>: dimensioni e tipo di file. -cir è un file circolare. <MB>: dimensioni in megabyte.
-Seq <MB>: dimensioni e tipo di file. -seq è un file sequenziale. <MB>: dimensioni in megabyte.
-rt: Impostare la modalità in tempo reale su.
Logfile: nome del file di log (c:\rtlog.etl è l'impostazione predefinita).
Ad esempio:
BTATIBCORVTrace -transmitter -start -cir 10 -rt c:\log\mylog.etl
BTATIBCORVTrace -transmitter -stop