Freigeben über


Problembehandlung bei TIBCO Rendezvous

Verwenden der Ereignisablaufverfolgung für Windows

Der Microsoft BizTalk-Adapter für TIBCO Rendezvous protokolliert Fehler-, Warn- und Informationsmeldungen in der Windows-Ereignisanzeige. Weitere Ablaufverfolgungsmeldungen lassen sich mithilfe des Tools Ereignisablaufverfolgung für Windows (Event Tracing for Windows, ETW) anzeigen. Wenn ETW aktiviert ist, erstellt das Tool eine ETL-Datei für den Empfang der Nachrichten. Diese Datei liegt in Binärformat vor und muss zum Lesen konvertiert werden. Dazu muss eine Consumeranwendung verfügbar sein, um die *.etl-Datei zu interpretieren, z. B. tracerpt.exe oder tracedmp.exe. Beispielsweise konvertiert die tracerpt.exe-Anwendung die Datei *.etl in zwei Textdateien: summary.txt und dumpfile.csv.

ETW-Komponenten

Die Ereignisablaufverfolgung für Windows (ETW) hat drei Komponenten:

  • Controlleranwendung: Aktiviert und deaktiviert einen Anbieter (z. B. tracelog.exe oder logman.exe).

    Sie legen die PATH-Umgebungsvariable so fest, dass sie auf den Speicherort der Datei „tracelog.exe“ verweist. Dadurch wird sichergestellt, dass BTATIBCO RendezvousTrace-Aufrufe tracelog.exe im System finden können. Standardmäßig durchsucht BTATIBCO RendezvousTrace den aktuellen Pfad.

Hinweis

Der Anbieter tracelog.exe steht im Microsoft SDK zur Verfügung und ist mit den Befehlen des Microsoft BizTalk-Adapters für TIBCO RendezvousTrace kompatibel. Informationen zur Verwendung logman.exe finden Sie in der Logman-Dokumentation.

  • Consumeranwendung: Liest protokollierte Ereignisse.

    Damit die Consumeranwendung das Ereignis in der etl-Datei lesen kann, muss die Ereignisablaufverfolgung für Windows sie in dieser Datei speichern. In der Regel geschieht dies, wenn der Controller die Ablaufverfolgung deaktiviert.

    Um die Consumeranwendung zu verwenden, ohne die Ablaufverfolgung zu deaktivieren, muss der Controller die Ablaufverfolgung mit der Echtzeitoption <Echtzeit> = -rt aktivieren.

  • Anbieter: Stellt das Ereignis bereit.

    Der BizTalk-Adapter für TIBCO Rendezvous enthält drei verschiedene Anbieter. Diese Anbieter sind in der Windows-Verwaltungsinstrumentation (WMI, Windows Management Instrumentation) registriert. Sie können mit Tools wie WMI-CIM-Studio die registrierten Anbieter im Pfad root\WMI\EventTrace suchen.

    Der BizTalk-Adapter für TIBCO Rendezvous enthält drei Anbieter. Sie können daher verschiedene Arten von Meldungen protokollieren:

  • Empfängerprotokollierungsanbieter: Der Schalter für das <Ablaufverfolgungselement> lautet -receiver.

  • Verwenden Sie -receiver , um alle Nachrichten aus dem Protokoll abzurufen, die vom Adapter zur Laufzeit empfangen wurden.

  • Senderprotokollierungsanbieter: Der Schalter für das <Ablaufverfolgungselement> ist -transmitter.

    Verwenden Sie -transmitter , um alle Nachrichten aus dem Protokoll abzurufen, die vom Adapter zur Laufzeit übertragen wurden.

  • Verwaltungsprotokollierungsanbieter: Der Schalter für das <Ablaufverfolgungselement> lautet -management.

    Verwenden Sie -management, um alle Nachrichten aus dem Protokoll abzurufen, die beim Durchsuchen des Serversystems generiert wurden.

BTATIBCORVTrace-Befehl

Um ETW zu verwenden, führen Sie den BizTalk-Adapter für TIBCO Rendezvous-Befehl BTATIBCORVTrace.cmd aus. Verwenden Sie diesen Befehl wie folgt:

BTATIBCORVTrace <Trace element> -start [-cir <MB>|   
-seq <MB>] [-rt] logfile  
BTATIBCORVTrace <Trace element> -stop  

Where: <Trace-Element> (erforderlich) ist die Art des Anbieters.

Die Optionen sind wie folgt:

  • -transmitter

  • -Empfänger

  • -Management

  • -start, -stop: Aktivieren oder deaktivieren Sie den Anbieter.

  • -Cir <MB>: Größe und Art der Datei. -cir ist eine kreisförmige Datei. <MB>: Größe in Megabyte.

  • -Seq <MB>: Größe und Art der Datei. -seq ist eine sequenzielle Datei. <MB>: Größe in Megabyte.

  • -rt: Legen Sie den Echtzeitmodus ein.

  • Logfile: Name der Protokolldatei (c:\rtlog.etl ist der Standardwert).

    Beispiel:

BTATIBCORVTrace -transmitter -start -cir 10 -rt c:\log\mylog.etl  
BTATIBCORVTrace -transmitter -stop  

Weitere Informationen

Ausnahmebehandlung
Security
Aufbau