logman create trace
Erstellt einen Ereignisablaufverfolgungs-Datensammler.
Syntax
logman create trace <[-n] <name>> [options]
Parameter
Parameter | BESCHREIBUNG |
---|---|
-s <computer name> |
Führt den Befehl auf dem angegebenen Remotecomputer aus. |
-config <value> |
Gibt die Einstellungsdatei mit Befehlsoptionen an. |
-ets | Sendet Befehle direkt an Ereignisablaufverfolgungs-Sitzungen, ohne zu speichern oder zu planen. |
[-n] <name> |
Name des Zielobjekts |
-f <bin|bincirc> |
Gibt das Protokollformat für den Datensammler an. |
-[-]u <user [password]> |
Gibt den Benutzer an, der als „Ausführen als“ ausgeführt werden soll. Die Eingabe eines * für das Kennwort führt zu einer Aufforderung zum Eingeben des Kennworts. Das Kennwort wird nicht angezeigt, während Sie es an der Eingabeaufforderung eingeben. |
-m <[start] [stop] [[start] [stop] [...]]> |
Ändert zu manuellem Start oder Beenden anstelle einer geplanten Start- oder Endzeit. |
-rf <[[hh:]mm:]ss> |
Führt den Datensammler für den angegebenen Zeitraum aus. |
-b <M/d/yyyy h:mm:ss[AM|PM]> |
Beginnt mit dem Sammeln von Daten zum angegebenen Zeitpunkt. |
-e <M/d/yyyy h:mm:ss[AM|PM]> |
Beendet die Datensammlung zum angegebenen Zeitpunkt. |
-o <path|dsn!log> |
Gibt die Ausgabeprotokolldatei oder den DSN- und Protokollsatznamen in einer SQL-Datenbank an. |
-[-]r | Wiederholt den Datensammler täglich zu den angegebenen Anfangs- und Endzeiten. |
-[-]a | Fügt eine vorhandene Protokolldatei an. |
-[-]ow | Überschreibt eine vorhandene Protokolldatei. |
-[-]v <nnnnnn|mmddhhmm> |
Fügt Dateiversionsinformationen an das Ende des Protokolldateinamens an. |
-[-]rc <task> |
Führt den angegebenen Befehl jedes Mal aus, wenn das Protokoll geschlossen wird. |
-[-]max <value> |
Maximale Protokolldateigröße in MB oder maximale Anzahl von Datensätzen für SQL-Protokolle. |
-[-]cnf <[[hh:]mm:]ss> |
Erstellt bei angegebener Zeit eine neue Datei, wenn die Zeit verstrichen ist. Erstellt bei nicht angegebener Zeit eine neue Datei, wenn die maximale Größe überschritten wird. |
-y | Beantwortet alle Fragen mit Ja, ohne dazu aufgefordert zu werden. |
-ct <perf|system|cycle> |
Gibt den Ereignisablaufverfolgungs-Sitzungsuhrtyp an. |
-ln <logger_name> |
Gibt den Protokolliernamen für Ereignisablaufverfolgungs-Sitzungen an. |
-ft <[[hh:]mm:]ss> |
Gibt den Timer zum Leeren der Ereignisablaufverfolgungs-Daten an. |
-[-]p <provider [flags [level]]> |
Gibt einen einzelnen zu aktivierenden Ereignisablaufverfolgungs-Anbieter an. |
-pf <filename> |
Gibt eine Datei mit mehreren zu aktivierenden Ereignisablaufverfolgungs-Anbietern an. Die Datei sollte eine Textdatei sein, die einen Anbieter pro Zeile enthält. |
-[-]rt | Führt die Ereignisablaufverfolgungs-Sitzung im Echtzeitmodus aus. |
-[-]ul | Führt die Ereignisablaufverfolgungs-Sitzung im Benutzermodus aus. |
-bs <value> |
Gibt die Puffergröße der Ereignisablaufverfolgungs-Sitzung in kB an. |
-nb <min max> |
Gibt die Anzahl der Puffer für die Ereignisablaufverfolgungs-Sitzung an. |
-mode <globalsequence|localsequence|pagedmemory> |
Gibt den Sitzungsprotokollierungsmodus für die Ereignisablaufverfolgung an, einschließlich:
|
/? | Zeigt kontextbezogene Hilfe an. |
Hinweise
- Wenn [-] aufgeführt wird, negiert das Hinzufügen eines zusätzlichen Bindestrichs (-) die Option.
Beispiele
Geben Sie folgendes ein, um einen Ereignisablaufverfolgungs-Datensammler namens trace_log mit nicht weniger als 16 und nicht mehr als 256 Puffern zu erstellen, wobei jeder Puffer eine Größe von 64 kB aufweist, und geben Sie die Ergebnisse in c:\logfile ein:
logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfile