CMTrace
Dotyczy: programu Configuration Manager (bieżąca gałąź)
CmTrace jest jednym z narzędzi Configuration Manager. Umożliwia ona wyświetlanie i monitorowanie plików dziennika, w tym następujących typów:
Pliki dziennika w formacie Configuration Manager lub Client Component Manager (CCM)
Zwykłe pliki tekstowe ASCII lub Unicode, takie jak dzienniki instalatora Windows
Narzędzie pomaga analizować pliki dziennika przez wyróżnianie, filtrowanie i wyszukiwanie błędów.
Uwaga
Funkcja CMTrace nie jest automatycznie rejestrowana w systemie Windows w celu otwarcia rozszerzenia pliku dziennika. Aby uzyskać więcej informacji, zobacz Skojarzenia plików.
Configuration Manager wersja 2107 zawiera wiele ulepszeń wydajności przeglądarki dzienników CMTrace.
Lokalizacje
Configuration Manager automatycznie instaluje narzędzie CMTrace w następujących lokalizacjach:
- Katalog narzędzi serwera lokacji. Przykład:
cd.latest\SMSSETUP\Tools\CMTrace.exe
- Katalog instalacyjny punktu zarządzania. Przykład:
C:\SMS_CCM\CMTrace.exe
- Katalog instalacji klienta. Przykład:
C:\Windows\CCM\CMTrace.exe
- Obrazy rozruchowe wdrożenia systemu operacyjnego. Przykład:
X:\sms\bin\x64\CMTrace.exe
Jeśli masz kopię funkcji CMTrace w innej lokalizacji, rozważ jej usunięcie i użycie kopii w jednej ze ścieżek domyślnych. Jeśli znajduje się on w lokalizacji niestandardowej, która spełnia wymagania biznesowe, upewnij się, że masz proces, aby być na bieżąco. Jeśli twoja lokalizacja niestandardowa może być korzystna dla innych klientów, prześlij opinię o produkcie.
Aby uzyskać więcej informacji, zobacz Bezpośrednie linki do elementów centrum społeczności.
Zastosowanie
Uruchom CMTrace.exe. Po pierwszym uruchomieniu narzędzia zostanie wyświetlony monit o skojarzenie pliku. Aby uzyskać więcej informacji, zobacz Skojarzenia plików.
Większość akcji w usłudze CMTrace można wykonać z następujących menu:
Menu Plik
W menu Plik są dostępne następujące akcje:
Menu Plik zawiera również listę ostatnich ośmiu ostatnich plików. Szybko otwórz ponownie jeden z tych dzienników, wybierając go z menu Plik.
Otwórz
Wyświetla okno dialogowe Otwieranie w celu wyszukania pliku dziennika.
Filtruj widok dla plików następujących typów:
- Pliki dziennika (*.log)
- Stare pliki dziennika (*.lo_)
- Wszystkie pliki (*.*)
Następujące dwie opcje nie są domyślnie zaznaczone:
Ignoruj istniejące wiersze: po wybraniu polecenia cmtrace ignoruje istniejącą zawartość wybranego pliku dziennika i wyświetla nowe wiersze tylko w miarę ich dodawania. Ta opcja służy do monitorowania tylko nowych akcji, gdy nie potrzebujesz pełnej historii pliku dziennika.
Scal wybrane pliki: jeśli włączysz tę opcję i wybierzesz więcej niż jeden plik dziennika, funkcja CMTrace scali wybrane dzienniki w widoku. Wyświetla je tak, jakby były pojedynczym plikiem dziennika. Scalony dziennik jest aktualizowany tak samo i obsługuje wszystkie inne funkcje cmtrace, tak jakby był to pojedynczy plik dziennika.
Otwórz na serwerze
Przejrzyj folder dzienników Configuration Manager na komputerze systemu lokacji przy użyciu standardowego okna dialogowego Przeglądaj. Możesz również przeglądać sieć w poszukiwaniu komputera zdalnego.
Po wybraniu komputera zdalnego do przeglądania funkcja CMTrace sprawdza udział Configuration Manager. Jeśli nie można odnaleźć udziału w plikach dziennika Configuration Manager, zostanie wyświetlony komunikat o błędzie.
Aby połączyć się bezpośrednio ze znanym komputerem bez przeglądania, użyj akcji Otwórz . Następnie wprowadź nazwę serwera i udział przy użyciu formatu UNC.
Drukowania
Wyświetl standardowe okno dialogowe Drukowanie systemu Windows. Ta akcja wysyła bieżący plik dziennika do drukarki. Formatuje dane wyjściowe zgodnie z ustawieniami na karcie Drukowanie preferencji cmtrace.
Preferencje
Skonfiguruj ustawienia dla funkcji CMTrace. Dostępne są następujące opcje:
Karta Ogólne
Interwał aktualizacji: określa, jak często cmtrace sprawdza zmiany w plikach dziennika i ładuje nowe wiersze. Domyślnie ta wartość to 500 milisekund.
Wyróżnij: ustawia kolor używany przez narzędzie CMTrace podczas wyróżniania wybranych wierszy dziennika. Domyślnie ten kolor jest żółty (czerwony: 255, zielony: 255, niebieski: 0).
Kolumny: konfiguruje kolumny widoczne w widoku dziennika i kolejność ich wyświetlania. Domyślnie wyświetla tekst dziennika, składnik, datę/godzinę i wątek.
Karta Drukowanie
Kolumny: skonfiguruj kolumny używane podczas drukowania plików dziennika i kolejność ich wyświetlania. Domyślnie wyświetla te same kolumny, które są wyświetlane.
Orientacja: ustawia domyślną orientację drukowania podczas drukowania plików dziennika. Przesłoń to ustawienie w oknie dialogowym Drukowanie. Domyślnie używa orientacji pionowej.
Karta Zaawansowane
Interwał odświeżania: wymusza na usłudze CMTrace aktualizowanie widoku dziennika w określonym interwale podczas ładowania dużej liczby wierszy. Domyślnie ta opcja jest wyłączona z wartością zero.
Uwaga
Ogólnie rzecz biorąc, nie modyfikuj interwału odświeżania. Może znacznie zwiększyć czas otwierania dużych plików dziennika.
Menu Narzędzia
W menu Narzędzia są dostępne następujące akcje :
- Znaleźć
- Znajdź dalej
- Kopiuj do schowka
- Wyróżnij
- Filtrowanie
- Wyszukiwanie błędów
- Wstrzymaj
- Pokaż/ukryj szczegóły
- Pokaż/Ukryj okienko informacji
Znaleźć
Wyszukaj w otwartym pliku dziennika określony ciąg tekstowy.
Znajdź dalej
Znajduje następny pasujący ciąg, zgodnie z wcześniejszymi instrukcjami w oknie dialogowym Znajdowanie.
Kopiuj do schowka
Kopiuje zaznaczone wiersze jako zwykły tekst do schowka systemu Windows. Jeśli sprawdzasz pliki dziennika Configuration Manager i CCM, kopiuje on kolumny w tej samej kolejności co widok. Oddziela każdą kolumnę znakiem tabulacji. Użyj tej akcji podczas kopiowania dzienników do wiadomości e-mail lub innych dokumentów.
Wyróżnij
Wprowadź ciąg używany przez narzędzie CMTrace do przeszukiwania tekstu każdego wpisu dziennika. Następnie wyróżnia dowolny tekst dziennika zgodny z wprowadzonym ciągiem.
Wyróżnienie używa koloru określonego w obszarze Preferencje.
Aby wyłączyć wyróżnianie, wyczyść ciąg z tego pola.
Jeśli wprowadzisz liczbę dziesiętną lub szesnastkową, funkcja CMTrace spróbuje dopasować wartość do kolumny Wątek. To zachowanie służy do wyróżniania przetwarzania pojedynczego wątku bez filtrowania innych wątków, które mogą z nim wchodzić w interakcje.
Aby porównać ciągi według wielkości liter, włącz opcję Uwzględnianie wielkości liter.
Filtrowanie
Pokaż lub ukryj wiersze dziennika na podstawie określonych kryteriów. Zastosuj filtry do dowolnej z czterech kolumn niezależnie od tego, czy są one widoczne. Te ustawienia dotyczą każdego otwartego pliku dziennika.
Przykłady:
- Filtruj smsts.log w tekście wpisu zawierającym "akcję" lub "grupę".
- Filtr InventoryAgent.log , gdzie tekst wpisu zawiera "miejsce docelowe".
Wyszukiwanie błędów
Wpisz lub wklej kod błędu w formacie dziesiętnym lub szesnastkowym, aby wyświetlić opis. Możliwe źródła błędów to: Windows, WMI lub Winhttp.
Wstrzymaj
Wstrzymywanie lub ponowne uruchamianie monitorowania dziennika. Następujące przypadki użycia to niektóre z możliwych powodów użycia tej akcji:
Gdy funkcja CMTrace zbyt szybko wyświetla informacje o pliku dziennika
W przypadku wstrzymywania monitorowania dziennika informacje wyświetlane przez funkcję CMTrace nie zostaną utracone, jeśli bieżący plik zostanie przekazany do nowego dziennika
Jeśli chcesz uniemożliwić usłudze CMTrace wyświetlanie nowych danych podczas badania pliku dziennika
Pokaż/ukryj szczegóły
Pokaż lub ukryj wszystkie kolumny inne niż tekst dziennika. Rozszerza również kolumnę tekstową dziennika na szerokość okna. Użyj tej akcji podczas wyświetlania dzienników na komputerze o niskiej rozdzielczości wyświetlania. Wyświetla więcej tekstu dziennika.
Uwaga
Podczas wyświetlania plików zwykłego tekstu narzędzie CMTrace automatycznie ukrywa szczegóły, ponieważ są zawsze puste.
Pokaż/Ukryj okienko informacji
Pokaż lub ukryj okienko Informacje. Użyj tej akcji podczas wyświetlania dzienników na komputerze o niskiej rozdzielczości wyświetlania. Wyświetla więcej szczegółów rejestrowania.
Okienko dziennika
Okienko dziennika znajduje się w górnej części okna CMTrace. Wyświetla wiersze z plików dziennika.
Po wybraniu wiersza zostanie on tymczasowo wyróżniony przy użyciu schematu kolorów wyboru systemu Windows.
Wyróżnione wiersze są zgodne z kryteriami zdefiniowanymi za pomocą opcji Wyróżnij w menu Narzędzia . Wyróżnienie używa koloru określonego w obszarze Preferencje.
Funkcja CMTrace wyświetla wiersze z błędami przy użyciu czerwonego tła i żółtego koloru tekstu. W dziennikach w formacie CCM wpisy dziennika mają jawną wartość typu, która wskazuje wpis jako błąd. W przypadku innych formatów dzienników funkcja CMTrace wykonuje wyszukiwanie bez uwzględniania wielkości liter w każdym wpisie dla dowolnego ciągu tekstowego pasującego do ciągu "error".
Wyświetla wiersze z ostrzeżeniami przy użyciu żółtego tła. W dziennikach w formacie CCM wpisy dziennika mają jawną wartość typu, która wskazuje wpis jako ostrzeżenie. W przypadku innych formatów dzienników funkcja CMTrace wykonuje wyszukiwanie bez uwzględniania wielkości liter w każdym wpisie dla dowolnego ciągu tekstowego pasującego do ciągu "warn".
Okienko informacji
Okienko Informacje znajduje się w dolnej części okna CMTrace. Obejmuje ona następujące funkcje:
Szczegóły dotyczące aktualnie wybranego wpisu dziennika
Pole tekstowe, które wyświetla tekst dziennika
Wyświetla ona powroty karetki, dzięki czemu sformatowany tekst jest łatwiejszy do odczytania
Łatwiejsze odczytywanie długich wpisów, które nie są w pełni widoczne w okienku Dziennik
Pokaż lub ukryj okienko Informacje za pomocą opcji Pokaż/Ukryj okienko informacji w menu Narzędzia . Jeśli okienko Informacje zajmuje więcej niż połowę okna dziennika, funkcja CMTrace automatycznie je ukrywa.
Pasek postępu
Po pierwszym otwarciu pliku dziennika narzędzie CMTrace zastępuje okienko Informacje paskiem postępu. Ten postęp wskazuje, jaka część istniejącej zawartości pliku została załadowana. Postęp osiąga 100 procent, funkcja CMTrace usuwa pasek postępu i zastępuje go okienkiem Informacje. Podczas ładowania dużych plików to zachowanie zapewnia wskazanie, jak długo może trwać ładowanie.
Pasek stanu
W przypadku plików dziennika w formacie Configuration Manager i CCM na pasku stanu jest wyświetlany czas, który upłynął dla wybranych wpisów dziennika. Jeśli wybierzesz pojedynczy wpis, narzędzie wyświetli czas od pierwszego wpisu dziennika do wybranego wpisu. Jeśli wybierzesz wiele wpisów, obliczy on czas od najbardziej wybranego wpisu do najbardziej wybranego dolnego wpisu. Funkcja CMTrace formatuje te informacje w następujący sposób:
Elapsed time is <hours>h <minutes>m <seconds>s <milliseconds>ms (<seconds+milliseconds> seconds)
Integracja powłoki systemu Windows
Narzędzie CMTrace obsługuje skojarzenia plików oraz przeciąganie i upuszczanie.
Skojarzenia plików
Narzędzie CMTrace może skojarzyć się z rozszerzeniami nazw plików .log i .lo_. Po uruchomieniu programu sprawdza rejestr, aby ustalić, czy jest już skojarzony z tymi rozszerzeniami nazw plików. Jeśli funkcja CMTrace nie jest jeszcze skojarzona z żadnymi rozszerzeniami nazw plików, zostanie wyświetlony monit o skojarzenie rozszerzeń nazw plików z programem CMTrace. Jeśli wybierzesz pozycję Nie pytaj mnie ponownie, funkcja CMTrace pominie tę kontrolę za każdym razem, gdy jest ona uruchamiana na tym komputerze.
Przeciągnij i upuść
Funkcja CMTrace obsługuje podstawowe funkcje przeciągania i upuszczania. Przeciągnij plik dziennika z Eksploratora Windows do narzędzia CMTrace, aby go otworzyć.
Inne porady
Klucz rejestru ostatniego katalogu
Domyślnie funkcja CMTrace zapisuje ostatnią otwartą lokalizację dziennika. To zachowanie jest przydatne na serwerze lokacji, ponieważ za każdym razem jest domyślnie ustawiona ścieżka dzienników.
Przy pierwszym uruchomieniu na kliencie domyślnie jest to bieżący katalog roboczy. Ta lokalizacja może być ścieżką, w której zapisano funkcję CMTrace, lub ścieżką taką jak %userprofile%\Desktop
.
Wartość Ostatni katalog w kluczu HKEY_CURRENT_USER\Software\Microsoft\Trace32
rejestru steruje tą lokalizacją domyślną. Jeśli ta wartość %windir%\CCM\Logs
zostanie ustawiona na klientach, funkcja CMTrace otworzy pliki w lokalizacji dziennika klienta przy pierwszym uruchomieniu.
Następne kroki
OneTrace to przeglądarka dzienników z Centrum pomocy technicznej. Działa podobnie do funkcji CMTrace z ulepszeniami. Aby uzyskać więcej informacji, zobacz Centrum pomocy technicznej OneTrace.