Ablaufverfolgung von Sitzungslistenspalten
Die Spalten in der Ablaufverfolgungssitzungsliste stellen Eigenschaften der Ablaufverfolgungssitzung und ihrer Ablaufverfolgungsanbieter dar. Sie können die meisten dieser Eigenschaften auf der Registerkarte Protokollsitzungsparameteroptionen des Dialogfelds Erweiterte Protokollsitzungsoptionen festlegen, wenn Sie eine Ablaufverfolgungssitzung erstellen. Weitere Informationen zu den Optionen auf der Registerkarte Optionen für Protokollsitzungsparameter finden Sie unter Festlegen erweiterter Ablaufverfolgungssitzungsoptionen.
Eigenschaften, die geändert werden können, während eine Ablaufverfolgungssitzung ausgeführt wird, werden in schwarzem Text angezeigt, um anzuzeigen, dass sie verfügbar sind. Eigenschaften, die nur geändert werden können, wenn die Ablaufverfolgungssitzung beendet wird, werden abgeblendet angezeigt. Die Eigenschaften von Ablaufverfolgungsmeldungen in Ablaufverfolgungsprotokollen können nicht geändert werden. Weitere Informationen finden Sie unter Ändern der Eigenschaften einer Ablaufverfolgungssitzung.
In der folgenden Liste werden alle Spalten in der Ablaufverfolgungssitzungsliste beschrieben, einschließlich der Spalten, die standardmäßig ausgeblendet sind. Informationen zum Anzeigen ausgeblendeter Spalten finden Sie unter "Ausblenden und Anzeigen von Spalten" in Funktionen für Ablaufverfolgungssitzungslisten.
Gruppen-ID/Sitzungsname
Zeigt die Gruppen-ID und den Sitzungsnamen an. Sie können diese Spalte nicht ausblenden.
Die Gruppen-ID ist ein Bezeichner, den TraceView Ablaufverfolgungssitzungen zuweist. Wenn Sie Ablaufverfolgungssitzungen in einer Ablaufverfolgungssitzungsgruppe kombinieren, zuweisen TraceView der Gruppe einen einzelnen Bezeichner neu. Der Wert der Gruppen-ID wird auch im Fensterrahmen jeder Ablaufverfolgungsmeldungsliste für die Sitzung angezeigt, damit Sie die Ablaufverfolgungssitzung ihren Ablaufverfolgungsmeldungen zuordnen können.
Sitzungsname ist der Name, den Sie der Ablaufverfolgungssitzung beim Erstellen zugewiesen haben. Für Ablaufverfolgungsprotokolle zeigt TraceView einen Standardsitzungsnamen an, da der Name der Ablaufverfolgungssitzung nicht im Protokoll gespeichert wird. Sie können diese Spalte nicht ausblenden.
Staat
Zeigt die status der Ablaufverfolgungssitzung an. Gültige Werte für diese Spalte sind RUNNING, EXISTING, STOP, STOPPED, GROUPING, GROUPED und UNGROUPING.
Ereignisanzahl
Bei Echtzeitablaufverfolgungssitzungen zeigt diese Spalte die Anzahl der Ablaufverfolgungsmeldungen an, die TraceView seit Beginn der Sitzung empfangen hat. Bei Ablaufverfolgungsprotokollen zeigt diese Spalte die Anzahl der Ablaufverfolgungsmeldungen im Protokoll an.
Verlorene Ereignisse
Zeigt die Anzahl der Ereignisse an, die seit beginn der Sitzung verloren gegangen sind. In der Regel gehen Ereignisse verloren, weil der Ablaufverfolgungssitzung der Speicherplatz in den Puffern ausgeht.
Pufferlesevorgänge
Gibt die Anzahl der Puffer an, von denen TraceView Ablaufverfolgungsmeldungen empfangen hat. Für ein vorhandenes Ablaufverfolgungsprotokoll zeigt diese Spalte die Anzahl der Puffer an, die in der Ablaufverfolgungssitzung verwendet wurden.
Flaggen
Gibt die Ablaufverfolgungsflags für den Ablaufverfolgungsanbieter an. Ablaufverfolgungsflags bestimmen, welche Ablaufverfolgungsmeldungen der Anbieter generiert. Die Bedeutung der Flags wird von jedem Anbieter unabhängig bestimmt.
Wenn TraceView eine Ablaufverfolgungssteuerelementdatei (.tmc) für den Anbieter finden kann, können Sie Flags und eine Ebene aus einer Liste auswählen, die im Dialogfeld Ablaufverfolgungsflags und Ebenenauswahl angezeigt wird. Klicken Sie zum Öffnen dieses Dialogfelds auf den WERT SET der Spalte Flags oder Level in der Ablaufverfolgungssitzungsliste.
Leerzeit
Gibt an, wie oft (in Sekunden) die Ablaufverfolgungssitzungspuffer geleert werden (an ein Ablaufverfolgungsprotokoll oder die TraceView-Anzeige gesendet werden). Der Standardwert ist 1 (Sekunde).
Diese erzwungenen Leerungen treten zusätzlich zu den Leerungen auf, die automatisch auftreten, wenn ein Puffer voll ist und wenn die Ablaufverfolgungssitzung beendet wird. Der Wert 0 in dieser Spalte gibt an, dass keine erzwungenen Leerungen ausgeführt werden.
Sie können diesen Wert ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Max Buf
Gibt die maximale Anzahl von Puffern an, die für die Ablaufverfolgungssitzung zugewiesen werden.
Der Standardwert wird durch die Anzahl der Prozessoren, die Menge des physischen Arbeitsspeichers und das verwendete Betriebssystem bestimmt. Sie können diesen Wert ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Min Buf
Gibt die Anzahl der Puffer an, die anfänglich für das Speichern von Ablaufverfolgungsnachrichten zugewiesen werden.
Wenn die Puffer voll sind, werden weitere Puffer zugewiesen, bis der in der Spalte Max Buf angegebene Wert erreicht wird. Der Standardwert für Min Buf wird durch die Anzahl der Prozessoren, die Menge des physischen Arbeitsspeichers und das verwendete Betriebssystem bestimmt. Sie können diesen Wert nicht ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Buf-Größe
Gibt die Größe jedes Puffers in KB an, der für die Ablaufverfolgungssitzung zugewiesen ist. Der Standardwert wird durch die Anzahl der Prozessoren, die Menge des physischen Arbeitsspeichers und das verwendete Betriebssystem bestimmt. Sie können diesen Wert nicht ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Alter
Gibt an, wie lange (in Minuten) nicht verwendete Ablaufverfolgungspuffer aufbewahrt werden, bevor sie freigegeben werden. Der Standardwert beträgt 15 Minuten. Dieser Wert wird im Feld Verfallszeit der Registerkarte Optionen für Protokollsitzungsparameter im Dialogfeld Erweiterte Protokollsitzungsoptionen festgelegt.
Dieser Wert wird nur unter Windows 2000 verwendet. Sie können diesen Wert nicht ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Kreisförmigen
Gibt an, dass die Ablaufverfolgungspuffer kreisförmig sind, und gibt die maximale Größe (in MB) jedes Puffers an.
Wenn ein Kreispuffer voll ist, werden neue Ablaufverfolgungsmeldungen an den Anfang des Puffers geschrieben, wobei die ältesten Ablaufverfolgungsmeldungen überschrieben werden. Standardmäßig sind Ablaufverfolgungspuffer sequenziell, nicht kreisförmig.
Sie können diesen Wert nicht ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Sequenzielle
Gibt an, dass die Ablaufverfolgungspuffer sequenziell sind, und gibt die maximale Größe (in MB) jedes Puffers an.
Wenn ein sequenzieller Puffer voll ist, werden Ablaufverfolgungsmeldungen in einen anderen Puffer geschrieben oder gehen verloren. Standardmäßig sind Ablaufverfolgungspuffer sequenziell, nicht kreisförmig und haben jeweils 200 MB.
Sie können diesen Wert nicht ändern, während die Ablaufverfolgungssitzung ausgeführt wird.
Neue Datei
Erstellt ein neues Ablaufverfolgungsprotokoll (ETL), wenn das vorhandene Protokoll den angegebenen Wert erreicht. Der Wert gibt die maximale Größe jeder Protokolldatei in Megabyte (MB) an. Dieser Wert wird im Feld Neue Datei nach Puffergröße starten auf der Registerkarte Optionen für Protokollsitzungsparameter im Dialogfeld Erweiterte Protokollsitzungsoptionen festgelegt.
Dieser Wert ist nur wirksam, wenn der Anbieter Ablaufverfolgungsprotokolle generiert, d. h. wenn Sie auf der Seite Protokollsitzungsoptionen die Option Protokollablaufverfolgungsdaten in Datei ausgewählt haben. Diese Option hat keine Auswirkungen auf Kreispuffer oder Auf Protokolle aus einer NT Kernel Logger-Ablaufverfolgungssitzung. Es wird unter Windows 2000 nicht unterstützt.
Globales Seq
Generiert eine globale Sequenznummer für jede Ablaufverfolgungsnachricht.
Globale Sequenznummern sind für alle Ablaufverfolgungssitzungen auf dem Computer eindeutig. Der Standardwert ist FALSE.
Dieser Parameter wird unter Windows 2000 nicht unterstützt und hat keine Auswirkungen auf Protokolle aus einer NT-Kernelprotokollierungsprotokollierungssitzung.
Lokales Seq
Generiert eine lokale Sequenznummer für jede Ablaufverfolgungsnachricht. Der Standardwert ist TRUE.
Lokale Sequenznummern sind innerhalb einer Ablaufverfolgungssitzung eindeutig.
Dieser Parameter wird unter Windows 2000 nicht unterstützt und hat keine Auswirkungen auf Protokolle aus einer NT-Kernelprotokollierungsprotokollierungssitzung.
Ebene
Gibt die Ablaufverfolgungsebene für den Ablaufverfolgungsanbieter an. Die Ablaufverfolgungsebene bestimmt, welche Ablaufverfolgungsmeldungen der Anbieter generiert. Die Bedeutung des Ebenenwerts wird von jedem Anbieter unabhängig bestimmt. In der Regel stellt es eine zunehmende Detailebene dar.
Wenn TraceView eine Ablaufverfolgungssteuerelementdatei (.tmc) für den Anbieter finden kann, können Sie Flags und eine Ebene aus einer Liste auswählen, die im Dialogfeld Ablaufverfolgungsflags und Ebenenauswahl angezeigt wird. Klicken Sie zum Öffnen dieses Dialogfelds auf den WERT SET der Spalte Flags oder Level in der Liste der Ablaufverfolgungssitzungen.
Weitere Informationen zu Ablaufverfolgungsebenen finden Sie in der Beschreibung des EnableLevel-Parameters der EnableTrace-Funktion in der Microsoft Windows SDK Dokumentation.
Windbg
Leitet Ablaufverfolgungsmeldungen an KD oder WinDbg um, je nachdem, was aktiviert ist, und zeigt sie zusätzlich im TraceView-Fenster an. Diese Option legt auch die Puffergröße auf 3 KB fest, die maximale Größe, die von WinDbg zulässig ist. Der wert, der in der Spalte Buf Size angezeigt wird, wird ignoriert.
Um Ablaufverfolgungsmeldungen in einem beliebigen Debugger anzuzeigen, müssen sich wmitrace.dll und traceprt.dll im Suchpfad des Debuggers auf dem Hostcomputer befinden. Außerdem müssen Sie die spezialisierte Debuggererweiterung !wmitrace.searthpath verwenden oder den Wert der Umgebungsvariablen %TRACE_FORMAT_SEARCH_PATH% festlegen, damit der Debugger die Ablaufverfolgungsnachrichtenformatdateien für die Ablaufverfolgungsmeldungen finden kann. Informationen zu WinDbg- und WMI-Ablaufverfolgungserweiterungen finden Sie unter Debuggen von Tools für Windows.
Ablaufverfolgung ignorieren
Unterdrückt Ablaufverfolgungsmeldungen, die sich auf TraceView-Aktionen beziehen.
Max. Ablaufverfolgungsdatensätze
Gibt die maximale Anzahl von Ablaufverfolgungsmeldungen an, die TraceView speichert, bevor das Überschreiben der ältesten Nachrichten beginnt, um Platz für neuere Nachrichten zu schaffen.
Ein Wert von 0 bedeutet, dass kein Maximalwert vorhanden ist und dass TraceView alle Nachrichten behält und sie nie überschreibt. Der Standardwert ist 65536, der wert, der für die meisten Systeme empfohlen wird. Größere Werte können zu erheblichen Verzögerungen führen.
Dieser Wert wird im Feld Virtuelle Dateigröße der Registerkarte Optionen für Protokollsitzungsparameter im Dialogfeld Erweiterte Protokollsitzungsoptionen festgelegt.
Name der Protokolldatei
Zeigt den Namen und speicherort der Ereignisablaufverfolgungsprotokolldatei (ETL) an. Für eine Echtzeitablaufverfolgungssitzung zeigt diese Spalte den Namen des Ablaufverfolgungsprotokolls an, in das Ablaufverfolgungsmeldungen geschrieben werden. Bei einer vorhandenen Protokolldatei wird der Name des Ablaufverfolgungsprotokolls angezeigt, aus dem Nachrichten gelesen werden.
Standardmäßig speichern
Diese Option ist kein Spaltenname. Dabei handelt es sich um einen Befehl, der die aktuell angezeigte Spaltenkonfiguration als Standard für zukünftige Ablaufverfolgungssitzungen speichert. Weitere Informationen finden Sie unter "Speichern der Spaltenkonfiguration" unter Funktionen der Ablaufverfolgungssitzungsliste.