Dziennik śledzenia
Tracelog (Tracelog.exe) jest kontrolerem śledzenia zdarzeń, który działa w oknie wiersza polecenia. W tej sekcji opisano narzędzie Tracelog, objaśniono jego składnię poleceń i przedstawiono praktyczne przykłady użycia.
Narzędzie Tracelog (Tracelog.exe) jest uwzględniane podczas instalowania zestawu WDK, programu Visual Studio i zestawu Windows SDK dla aplikacji desktopowych. Aby uzyskać informacje na temat pobierania zestawów, zobacz Pobieranie sprzętu systemu Windows.
Po zakończeniu instalacji TraceLog.exe będzie znajdować się w katalogu bin tej wersji zestawu. Wybierz pożądany procesor. Na przykład wersja x64: C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64>
Co można zrobić za pomocą usługi Tracelog
Tracelog można użyć w oknie wiersza polecenia jako kontrolera śledzenia zdarzeń.
Uwaga Aby kontrolować sesję śledzenia, musisz być członkiem grupy Użytkowników Dziennika Wydajności lub grupy Administratorzy na komputerze (Uruchom jako administrator).
Funkcje usługi Tracelog obejmują:
Uruchamia i zatrzymuje sesje śledzenia , w tym sesje prywatnego śledzenia, sesje rejestratora jądra NT oraz sesje globalnego rejestratora śledzenia
Konfiguruje i zmienia właściwości sesji śledzenia
Włącza i wyłącza dostawców śledzenia
Opróżnia bufory sesji śledzenia
Wyświetla uruchomione (w czasie rzeczywistym) sesje śledzenia
Wyświetla listę zarejestrowanych dostawców śledzenia
Mierzy czas spędzony w wywołaniach procedur odroczonych (DPC) i rutynach obsługi przerwań (ISR)
Tracelog tworzy plik dziennika śledzenia zdarzeń (etl), który zawiera komunikaty śledzenia generowane przez dostawcę podczas sesji śledzenia. Komunikaty są przechowywane w formacie binarnym w pliku. Aby wyświetlić komunikaty śledzenia w formacie czytelnym, użyj TraceView lub Tracefmt.
Tracelog steruje sesjami śledzenia trybu jądra i trybu użytkownika (prywatnymi), a także sesjami specjalnymi, takimi jak sesja śledzenia rejestratora NT jądra i sesja śledzenia rejestratora globalnego .
Usługa Tracelog działa w systemie Windows 7 i nowszych wersjach systemu Windows.
Wiele funkcji usługi Tracelog jest również dostępnych w TraceView, narzędziu zawartym w zestawie Windows Driver Kit (WDK), które posiada zarówno graficzny interfejs użytkownika, jak i interfejs wiersza polecenia.
W tej sekcji
- Składnia polecenia Tracelog
- Tracelog wyświetla
- Tracelog Przykłady