CMTrace

Gäller för: Configuration Manager (aktuell gren)

CMTrace är ett av verktygen i Configuration Manager. Den gör att du kan visa och övervaka loggfiler, inklusive följande typer:

  • Loggfiler i formatet Configuration Manager eller Client Component Manager (CCM)

  • Oformaterade ASCII- eller Unicode-textfiler, till exempel Windows Installer-loggar

Verktyget hjälper till att analysera loggfiler genom att markera, filtrera och söka efter fel.

Obs!

CMTrace registreras inte automatiskt i Windows för att öppna .log filnamnstillägget. Mer information finns i Filassociationer.

Configuration Manager version 2107 innehåller flera prestandaförbättringar för CMTrace-loggvisningsprogrammet.

Platser

Configuration Manager installerar automatiskt CMTrace på följande platser:

  • Platsserverns verktygskatalog. Till exempel: cd.latest\SMSSETUP\Tools\CMTrace.exe
  • Hanteringsplatsens installationskatalog. Till exempel: C:\SMS_CCM\CMTrace.exe
  • Klientens installationskatalog. Till exempel: C:\Windows\CCM\CMTrace.exe
  • Startavbildningar för distribution av operativsystem. Till exempel: X:\sms\bin\x64\CMTrace.exe

Om du har en kopia av CMTrace på en annan plats bör du överväga att ta bort den och använda en kopia i någon av standardsökvägarna. Om den är på en anpassad plats som uppfyller dina affärskrav bör du se till att du har en process för att hålla den uppdaterad. Om din anpassade plats kan vara till nytta för andra kunder kan du skicka produktfeedback.

Mer information finns i Direktlänkar till Community Hub-objekt.

Användning

Kör CMTrace.exe. Första gången du kör verktyget visas en uppmaning om filassociation. Mer information finns i Filassociationer.

Du utför de flesta åtgärder i CMTrace från följande menyer:

Arkiv-menyn

Följande åtgärder är tillgängliga i menyn Arkiv :

På Arkiv-menyn finns även de åtta senaste filerna. Öppna snabbt en av dessa loggar igen genom att välja den på menyn Arkiv.

Öppen

Öppnar dialogrutan Öppna, där du kan söka efter en loggfil.

Filtrera vyn för filer av följande typer:

  • Loggfiler (*.log)
  • Gamla loggfiler (*.lo_)
  • Alla filer (*.*)

Följande två alternativ är inte markerade som standard:

  • Ignorera befintliga rader: När den är markerad ignorerar CMTrace det befintliga innehållet i den valda loggfilen och visar endast nya rader när de läggs till. Använd det här alternativet om du bara vill övervaka nya åtgärder när du inte behöver loggfilens fullständiga historik.

  • Sammanfoga valda filer: Om du aktiverar det här alternativet och väljer mer än en loggfil sammanfogar CMTrace de valda loggarna i vyn. De visas som om de vore en enda loggfil. Den sammanfogade loggen uppdaterar samma och stöder alla andra CMTrace-funktioner som om det vore en enda loggfil.

Öppna på server

Bläddra i mappen Configuration Manager -loggar på en platssystemdator med standarddialogrutan Bläddra. Du kan också söka efter en fjärrdator i nätverket.

När du väljer en fjärrdator att bläddra i söker CMTrace efter resursen Configuration Manager. Om det inte går att hitta en resurs med Configuration Manager loggfiler visas ett felmeddelande.

Använd åtgärden Öppna för att ansluta direkt till en känd dator utan att bläddra. Ange sedan ett servernamn och en resurs i UNC-format.

Skriva ut

Visa den vanliga Windows-utskriftsdialogrutan. Den här åtgärden skickar den aktuella loggfilen till en skrivare. Den formaterar utdata enligt inställningarna på fliken Utskrift i CMTrace Preferences.

Inställningar

Konfigurera inställningar för CMTrace. Följande alternativ är tillgängliga:

  • Fliken Allmänt

    • Uppdateringsintervall: Styr hur ofta CMTrace söker efter ändringar i loggfiler och läser in nya rader. Standardvärdet är 500 millisekunder.

    • Markera: Anger den färg som CMTrace använder när loggrader som du väljer markeras. Som standard är den här färgen standardgul (röd: 255, grön: 255, blå: 0).

    • Kolumner: Konfigurerar kolumnerna som visas i loggvyn och i vilken ordning de visas. Som standard visas loggtext, komponent, datum/tid och tråd.

  • Fliken Skriva ut

    • Kolumner: Konfigurera vilka kolumner som ska användas när loggfiler skrivs ut och i vilken ordning de visas. Som standard skrivs samma kolumner ut som visas.

    • Orientering: Anger standardorienteringen för utskrift när loggfiler skrivs ut. Åsidosätt den här inställningen i dialogrutan Skriv ut. Stående orientering används som standard.

  • Fliken Avancerat

    • Uppdateringsintervall: Tvingar CMTrace att uppdatera loggvyn med ett angivet intervall när ett stort antal rader läses in. Som standard är det här alternativet inaktiverat med värdet noll.

      Obs!

      I allmänhet ska du inte ändra uppdateringsintervallet. Det kan avsevärt öka den tid det tar att öppna stora loggfiler.

Verktyg-menyn

Följande åtgärder är tillgängliga på Verktyg-menyn :

Hitta

Sök efter en angiven textsträng i den öppna loggfilen.

Sök nästa

Söker efter nästa matchande sträng, som du tidigare angav i dialogrutan Sök.

Kopiera till Urklipp

Kopierar de markerade raderna som oformaterad text till Urklipp. Om du undersöker Configuration Manager- och CCM-loggfiler kopieras kolumnerna i samma ordning som vyn. Varje kolumn avgränsas med ett tabbtecken. Använd den här åtgärden när du kopierar loggar till e-postmeddelanden eller andra dokument.

Markera

Ange en sträng som CMTrace använder för att söka i texten för varje loggpost. Sedan markeras all loggtext som matchar strängen du anger.

  • Färgöverstrykningen använder den färg du angav i inställningarna.

  • Om du vill inaktivera markeringen tar du bort strängen från det här fältet.

  • Om du anger ett decimalt eller hexadecimalt tal försöker CMTrace matcha värdet mot trådkolumnen. Använd det här beteendet för att markera bearbetningen av en enda tråd, utan att filtrera bort andra trådar som kan interagera med den.

  • Om du vill jämföra strängar efter skiftläge aktiverar du alternativet för Skiftlägeskänsligt.

Filter

Visa eller dölj loggrader baserat på angivna villkor. Använd filter på alla fyra kolumner, oavsett om de visas eller inte. De här inställningarna gäller för varje öppen loggfil.

Exempel:

  • Filtrera smsts.log på posttext som innehåller "åtgärden" eller "gruppen".
  • Filtrera InventoryAgent.log där posttexten innehåller "mål".

Fel uppslag

Skriv eller klistra in en felkod i antingen decimalt eller hexadecimalt format för att visa en beskrivning. Möjliga felkällor är: Windows, WMI eller Winhttp.

Pausa

Pausa eller starta om loggövervakning. Följande användningsfall är några av de möjliga anledningarna till att använda den här åtgärden:

  • När CMTrace visar loggfilsinformation för snabbt

  • När du pausar loggövervakningen går informationen som CMTrace visar inte förlorad om den aktuella filen överförs till en ny logg

  • När du vill stoppa CMTrace från att visa nya data när du undersöker loggfilen

Visa/dölj information

Visa eller dölj alla kolumner utom loggtexten. Den utökar även loggtextkolumnen till fönstrets bredd. Använd den här åtgärden när du visar loggar på en dator med låg skärmupplösning. Nu visas mer av loggtexten.

Obs!

När du visar oformaterade textfiler döljer CMTrace automatiskt information eftersom de alltid är tomma.

Visa/dölj informationsfönstret

Visa eller dölj informationsfönstret. Använd den här åtgärden när du visar loggar på en dator med låg skärmupplösning. Den visar mer loggningsinformation.

Loggfönster

Loggfönstret finns högst upp i CMTrace-fönstret. Den visar rader från loggfiler.

När du markerar en linje markeras den tillfälligt med färgschemat för Windows-markering.

Markerade linjer matchar de villkor som du definierar med alternativet MarkeraVerktyg-menyn . Markeringen använder den färg som du anger i inställningarna.

CMTrace visar rader med fel med en röd bakgrund och gul textfärg. I CCM-formatloggar har loggposter ett explicit typvärde som anger posten som ett fel. För andra loggformat gör CMTrace en skiftlägesokänslig sökning i varje post efter alla textsträngar som matchar "fel".

Den visar linjer med varningar med en gul bakgrund. I CCM-formatloggar har loggposter ett explicit typvärde som anger posten som en varning. För andra loggformat gör CMTrace en skiftlägesokänslig sökning i varje post efter alla textsträngar som matchar "warn".

Informationsfönster

Informationsfönstret finns längst ned i CMTrace-fönstret. Den innehåller följande funktioner:

  • Information om den markerade loggposten

  • En textruta med loggtexten

  • Den visar vagnreturer så att formaterad text blir lättare att läsa

  • Enklare att läsa långa poster som inte är helt synliga i loggfönstret

Visa eller dölj informationsfönstret med alternativet Visa/dölj informationsfönsterVerktyg-menyn . Om informationsfönstret tar upp mer än hälften av loggfönstret döljer CMTrace det automatiskt.

Förloppsindikator

När du först öppnar en loggfil ersätter CMTrace informationsfönstret med en förloppsindikator. Det här förloppet anger hur mycket av det befintliga filinnehållet som har lästs in. Förloppet når 100 procent, CMTrace tar bort förloppsindikatorn och ersätter den med informationsfönstret. När du läser in stora filer ger det här beteendet en indikation på hur lång tid inläsningen kan ta.

Statusfält

För loggfiler i Configuration Manager- och CCM-format visar statusfältet förfluten tid för de valda loggposterna. Om du markerar en enstaka post visas tiden från den första loggposten till den valda posten i verktyget. Om du markerar flera poster beräknas tiden från den högst markerade posten till den nedersta markerade posten. CMTrace formaterar den här informationen på följande sätt:

Elapsed time is <hours>h <minutes>m <seconds>s <milliseconds>ms (<seconds+milliseconds> seconds)

Windows Shell-integrering

CMTrace har stöd för filassociationer och dra-och-släpp.

Filassociationer

CMTrace kan associera sig med .log och .lo_ filnamnstillägg. När programmet startar görs en genomlysning i registret för att ta reda på om det redan är associerat med dessa filnamnstillägg. Om CMTrace inte redan är associerat med några filnamnstillägg uppmanas du att associera filnamnstilläggen med CMTrace. Om du väljer Fråga inte detta igen hoppar CMTrace över den här kontrollen när den körs på den här datorn.

Dra och släpp

CMTrace har stöd för grundläggande dra-och-släpp-funktioner. Dra en loggfil från Utforskaren till CMTrace för att öppna den.

Andra tips

Registernyckeln för den senaste katalogen

Som standard sparar CMTrace den senaste loggplatsen som du öppnade. Det här beteendet är användbart på platsservern eftersom loggsökvägen används som standard varje gång.

Första gången du startar den på en klient används den aktuella arbetskatalogen som standard. Den här platsen kan vara den sökväg där du sparade CMTrace eller en sökväg som %userprofile%\Desktop.

Värdet Last Directory i registernyckeln HKEY_CURRENT_USER\Software\Microsoft\Trace32 styr den här standardplatsen. Om du ställer in det här värdet %windir%\CCM\Logs på dina klienter öppnar CMTrace filer på klientloggplatsen första gången du kör den.

Nästa steg

OneTrace är loggvisningsprogrammet med Support Center. Det fungerar på samma sätt som CMTrace, med förbättringar. Mer information finns i Support Center OneTrace.