Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym temacie opisano ograniczenia usługi TraceView.
Ograniczenia okna TraceView
Okno TraceView może wyświetlać i kontrolować tylko sesje śledzenia, które są uruchamiane przy użyciu okna. Aby wyświetlić listę i kontrolować wszystkie sesje śledzenia w systemie, użyj interfejsu wiersza polecenia TraceView.
Po wyjściu z TraceView zatrzymywane są wszystkie uruchomione (lub w czasie rzeczywistym) sesje śledzenia, które zostały uruchomione przy użyciu TraceView. Aby rozpocząć sesje śledzenia uruchamiane niezależnie od okna TraceView, użyj interfejsu wiersza polecenia TraceView.
Możesz użyć interfejsu wiersza polecenia TraceView i innych narzędzi do śledzenia oprogramowania, takich jak Tracelog, do kontrolowania sesji śledzenia uruchomionej przez element TraceView. Jeśli jednak użyjesz tych innych narzędzi do zmiany właściwości uruchomionej sesji śledzenia, funkcja TraceView zatrzyma sesję śledzenia, nawet jeśli zmienisz właściwości, które można zmienić podczas uruchamiania sesji śledzenia. Gdy używasz elementu TraceView do ponownego uruchomienia (lub dołączenia) sesji śledzenia, aktualizuje właściwości.
Ograniczenia Command-Line TraceView
Kiedy przesyłasz polecenie TraceView w oknie wiersza polecenia, TraceView otworzy nowe okno tego typu, aby wyświetlić jego wynik. Nie można zablokować tych dodatkowych okien.
Ograniczenia ETW
TraceView i inne narzędzia do śledzenia oparte na śledzeniu zdarzeń dla systemu Windows (ETW) mogą tworzyć tylko jedną sesję śledzenia lub wyświetlać jeden dziennik śledzenia dla każdego dostawcy śledzenia WPP lub klasycznego dostawcy śledzenia. Jeśli tworzysz sesję śledzenia lub wyświetlasz dziennik śledzenia z dostawcą programu WPP, który jest już włączony w innej sesji śledzenia, zostanie on wyłączony w tej drugiej sesji.
Globalne sesje śledzenia rejestratora
Okno TraceView nie ma opcji uruchamiania globalnej sesji śledzenia rejestratora. Można jednak użyć okna, aby uruchomić sesję śledzenia Global Logger, wprowadzając identyfikator GUID kontrolnego Global Logger, e8908abc-aa84-11d2-9a93-00805f85d7c6 lub zapisując identyfikator GUID kontrolnego w pliku GUID kontrolnego. Aby uzyskać więcej informacji na temat tych procedur, zobacz Creating a trace session with a Control GUID (Tworzenie sesji śledzenia za pomocą identyfikatora GUID kontrolki) i Creating a trace session with a CTL file (Tworzenie sesji śledzenia za pomocą pliku CTL).
Możesz również użyć interfejsu wiersza polecenia TraceView, aby rozpocząć sesję śledzenia Global Logger. Użyj następującego polecenia, aby uruchomić sesję śledzenia Global Logger. Wyraz "GlobalLogger" w tym poleceniu jest uwzględniany wielkością liter.
traceview -start GlobalLogger [parameters]
Aby uzyskać więcej informacji na temat poleceń TraceView, zobacz Polecenia formantu TraceView (TraceView Control Commands).
Włączanie dostawców śledzenia
Funkcja TraceView automatycznie włącza dostawców śledzenia dodanych do sesji śledzenia. Jednak po utworzeniu sesji śledzenia nie można użyć okna TraceView, aby włączyć dodatkowych dostawców śledzenia dla sesji śledzenia lub selektywnie wyłączyć dostawców śledzenia dodanych do sesji śledzenia.
Aby włączyć lub wyłączyć dostawców, użyj polecenia traceview -enable . Aby uzyskać więcej informacji na temat tego polecenia, zobacz TraceView Control Commands (Polecenia formantu TraceView).