CMTrace

Si applica a: Configuration Manager (Current Branch)

CMTrace è uno degli strumenti Configuration Manager. Consente di visualizzare e monitorare i file di log, inclusi i tipi seguenti:

  • File di log in formato Configuration Manager o Gestione componenti client (CCM)

  • File di testo ASCII o Unicode normali, ad esempio i log di Windows Installer

Lo strumento consente di analizzare i file di log evidenziando, filtrando e ricerca degli errori.

Nota

CMTrace non viene registrato automaticamente con Windows per aprire l'estensione del file con estensione log. Per altre informazioni, vedere Associazioni di file.

Configuration Manager versione 2107 include più miglioramenti delle prestazioni per il visualizzatore di log di CMTrace.

Posizioni

Configuration Manager installa automaticamente CMTrace nelle posizioni seguenti:

  • Directory degli strumenti del server del sito. Ad esempio: cd.latest\SMSSETUP\Tools\CMTrace.exe
  • Directory di installazione del punto di gestione. Ad esempio: C:\SMS_CCM\CMTrace.exe
  • Directory di installazione client. Ad esempio: C:\Windows\CCM\CMTrace.exe
  • Immagini di avvio della distribuzione del sistema operativo. Ad esempio: X:\sms\bin\x64\CMTrace.exe

Se si dispone di una copia di CMTrace in un'altra posizione, è consigliabile rimuoverla e usare una copia in uno dei percorsi predefiniti. Se si trova in una posizione personalizzata che soddisfa i requisiti aziendali, assicurarsi di avere un processo per mantenerlo aggiornato. Se la posizione personalizzata potrebbe essere vantaggiosa per altri clienti, inviare commenti e suggerimenti sui prodotti.

Per altre informazioni, vedere Collegamenti diretti agli elementi dell'hub della community.

Utilizzo

Eseguire CMTrace.exe. La prima volta che si esegue lo strumento, viene visualizzato un prompt per l'associazione di file. Per altre informazioni, vedere Associazioni di file.

È possibile eseguire la maggior parte delle azioni in CMTrace dai menu seguenti:

menu File

Nel menu File sono disponibili le azioni seguenti:

Il menu File elenca anche gli ultimi otto file recenti. Riaprire rapidamente uno di questi log selezionandolo dal menu File.

Apri

Visualizza la finestra di dialogo Apri per cercare un file di log.

Filtrare la visualizzazione per i file dei tipi seguenti:

  • File di log (*.log)
  • File di log precedenti (*.lo_)
  • Tutti i file (*.*)

Le due opzioni seguenti non sono selezionate per impostazione predefinita:

  • Ignora righe esistenti: se selezionata, CMTrace ignora il contenuto esistente del file di log selezionato e visualizza le nuove righe solo quando vengono aggiunte. Usare questa opzione per monitorare solo le nuove azioni quando non è necessaria la cronologia completa del file di log.

  • Unire i file selezionati: se si abilita questa opzione e si selezionano più file di log, CMTrace unisce i log selezionati nella visualizzazione. Vengono visualizzati come se si trattasse di un singolo file di log. Il log unito aggiorna lo stesso e supporta tutte le altre funzionalità di CMTrace come se si trattasse di un singolo file di log.

Apri nel server

Esplorare la cartella Configuration Manager logs in un computer del sistema del sito con la finestra di dialogo Sfoglia standard. È anche possibile esplorare la rete per un computer remoto.

Quando si seleziona un computer remoto da esplorare, CMTrace verifica la condivisione Configuration Manager. Se non riesce a trovare una condivisione con Configuration Manager file di log, viene visualizzato un messaggio di errore.

Per connettersi direttamente a un computer noto senza esplorare, usare l'azione Apri . Immettere quindi un nome del server e condividerlo usando il formato UNC.

Stampa

Visualizza la finestra di dialogo Stampa windows standard. Questa azione invia il file di log corrente a una stampante. Formatta l'output in base alle impostazioni nella scheda Stampa di Preferenze CMTrace.

Preferenze

Configurare le impostazioni per CMTrace. Sono disponibili le seguenti opzioni:

  • Scheda Generale

    • Intervallo di aggiornamento: controlla la frequenza con cui CMTrace verifica la presenza di modifiche ai file di log e carica nuove righe. Per impostazione predefinita, questo valore è 500 millisecondi.

    • Evidenziazione: imposta il colore usato da CMTrace durante l'evidenziazione delle linee di log selezionate. Per impostazione predefinita, questo colore è giallo di base (rosso: 255, verde: 255, blu: 0).

    • Colonne: consente di configurare le colonne visibili nella visualizzazione log e l'ordine in cui vengono visualizzate. Per impostazione predefinita, vengono visualizzati testo del log, componente, data/ora e thread.

  • Scheda Stampa

    • Colonne: configurare le colonne usate durante la stampa dei file di log e l'ordine in cui vengono visualizzati. Per impostazione predefinita, vengono stampate le stesse colonne visualizzate.

    • Orientamento: imposta l'orientamento di stampa predefinito durante la stampa dei file di log. Eseguire l'override di questa impostazione nella finestra di dialogo Stampa. Per impostazione predefinita, usa l'orientamento verticale.

  • Scheda Avanzate

    • Intervallo di aggiornamento: forza CMTrace ad aggiornare la visualizzazione log a un intervallo specificato durante il caricamento di un numero elevato di righe. Per impostazione predefinita, questa opzione è disabilitata con un valore pari a zero.

      Nota

      In generale, non modificare l'intervallo di aggiornamento. Può aumentare significativamente la quantità di tempo necessaria per aprire file di log di grandi dimensioni.

Menu Strumenti

Nel menu Strumenti sono disponibili le azioni seguenti:

Trova

Cercare una stringa di testo specificata nel file di log aperto.

Trova successivo

Trova la stringa corrispondente successiva, come specificato in precedenza nella finestra di dialogo Trova.

Copia negli Appunti

Copia le righe selezionate come testo normale negli Appunti di Windows. Se si esaminano i file di log Configuration Manager e CCM, le colonne vengono copiate nello stesso ordine della visualizzazione. Separa ogni colonna in base a un carattere di tabulazioni. Usare questa azione quando si copiano i log in messaggi di posta elettronica o altri documenti.

Evidenziare

Immettere una stringa usata da CMTrace per cercare il testo di ogni voce di log. Evidenzia quindi qualsiasi testo del log corrispondente alla stringa immessa.

  • L'evidenziazione usa il colore specificato in Preferenze.

  • Per disattivare l'evidenziazione, cancellare la stringa da questo campo.

  • Se si immette un numero decimale o esadecimale, CMTrace tenta di associare il valore alla colonna Thread. Usare questo comportamento per evidenziare l'elaborazione di un singolo thread, senza filtrare altri thread che potrebbero interagire con esso.

  • Per confrontare le stringhe in base alla distinzione tra maiuscole e minuscole, abilitare l'opzione Distinzione tra maiuscole e minuscole.

Filtro

Visualizzare o nascondere le righe di log in base ai criteri specificati. Applicare filtri a una qualsiasi delle quattro colonne, indipendentemente dal fatto che siano visibili. Queste impostazioni si applicano a ogni file di log aperto.

Esempi:

  • Filtrare smsts.log nel testo della voce contenente "l'azione" o "il gruppo".
  • Filtrare InventoryAgent.log dove il testo della voce contiene "destination".

Ricerca errori

Digitare o incollare un codice di errore in formato decimale o esadecimale per visualizzare una descrizione. Le possibili origini degli errori includono: Windows, WMI o Winhttp.

Pausa

Sospendere o riavviare il monitoraggio del log. I casi d'uso seguenti sono alcuni dei possibili motivi per usare questa azione:

  • Quando CMTrace visualizza le informazioni sui file di log troppo rapidamente

  • Quando si sospende il monitoraggio dei log, le informazioni visualizzate da CMTrace non vengono perse se il file corrente viene eseguito il rollover in un nuovo log

  • Quando si vuole impedire a CMTrace di visualizzare nuovi dati mentre si esamina il file di log

Mostra/Nascondi dettagli

Visualizzare o nascondere tutte le colonne diverse dal testo del log. Espande anche la colonna di testo del log fino alla larghezza della finestra. Usare questa azione quando si visualizzano i log in un computer con risoluzione di visualizzazione bassa. Visualizza più testo del log.

Nota

Quando si visualizzano file di testo normale, CMTrace nasconde automaticamente i dettagli perché sono sempre vuoti.

Mostra/Nascondi riquadro informazioni

Visualizzare o nascondere il riquadro Informazioni. Usare questa azione quando si visualizzano i log in un computer con risoluzione di visualizzazione bassa. Vengono visualizzati altri dettagli di registrazione.

Riquadro log

Il riquadro di log si trova nella parte superiore della finestra di CMTrace. Visualizza le righe dai file di log.

Quando selezioni una linea, viene evidenziata temporaneamente usando la combinazione di colori di selezione di Windows.

Le righe evidenziate corrispondono ai criteri definiti con l'opzione Evidenzia nel menu Strumenti . L'evidenziazione usa il colore specificato in Preferenze.

CMTrace visualizza le linee con errori usando uno sfondo rosso e un colore di testo giallo. Nei log in formato CCM le voci di log hanno un valore di tipo esplicito che indica la voce come errore. Per altri formati di log, CMTrace esegue una ricerca senza distinzione tra maiuscole e minuscole in ogni voce per qualsiasi stringa di testo corrispondente a "error".

Visualizza linee con avvisi usando uno sfondo giallo. Nei log in formato CCM le voci di log hanno un valore di tipo esplicito che indica la voce come avviso. Per altri formati di log, CMTrace esegue una ricerca senza distinzione tra maiuscole e minuscole in ogni voce per qualsiasi stringa di testo corrispondente a "warn".

Riquadro Informazioni

Il riquadro Informazioni si trova nella parte inferiore della finestra di CMTrace. Include le funzionalità seguenti:

  • Dettagli sulla voce di log attualmente selezionata

  • Casella di testo che visualizza il testo del log

  • Visualizza i ritorni a capo in modo che il testo formattato sia più facile da leggere

  • Più facile leggere le voci lunghe che non sono completamente visibili nel riquadro Log

Visualizzare o nascondere il riquadro Informazioni con l'opzione Mostra/Nascondi riquadro informazioni del menu Strumenti . Se il riquadro Informazioni occupa più della metà della finestra di log, CMTrace lo nasconde automaticamente.

Indicatore

Quando si apre un file di log per la prima volta, CMTrace sostituisce il riquadro Informazioni con un indicatore di stato. Questo stato di avanzamento indica la quantità di contenuto del file esistente caricato. Lo stato di avanzamento raggiunge il 100%, CMTrace rimuove l'indicatore di stato e lo sostituisce con il riquadro Informazioni. Quando si caricano file di grandi dimensioni, questo comportamento fornisce un'indicazione del tempo necessario per il caricamento.

Barra di stato

Per i file di log in formato Configuration Manager e CCM, nella barra di stato viene visualizzato il tempo trascorso per le voci di log selezionate. Se si seleziona una singola voce, lo strumento visualizza l'ora dalla prima voce di log alla voce selezionata. Se si selezionano più voci, viene calcolato il tempo dalla voce più selezionata alla voce selezionata più in basso. CMTrace formatta queste informazioni come segue:

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

Integrazione della shell di Windows

CMTrace supporta le associazioni di file e il trascinamento della selezione.

Associazioni di file

CMTrace può associarsi a .log e .lo_ estensioni di file. All'avvio del programma, controlla il Registro di sistema per determinare se è già associato a queste estensioni di file. Se CMTrace non è già associato ad alcuna estensioni di file, viene richiesto di associare le estensioni del nome file a CMTrace. Se si seleziona Non chiedermelo di nuovo, CMTrace ignora questo controllo ogni volta che viene eseguito in questo computer.

Trascinamento della selezione

CMTrace supporta la funzionalità di trascinamento della selezione di base. Trascinare un file di log da Esplora risorse in CMTrace per aprirlo.

Altri suggerimenti

Ultima chiave del Registro di sistema della directory

Per impostazione predefinita, CMTrace salva l'ultimo percorso del log aperto. Questo comportamento è utile nel server del sito, in quanto per impostazione predefinita viene eseguita ogni volta il percorso dei log.

La prima volta che lo si avvia in un client, per impostazione predefinita viene usata la directory di lavoro corrente. Questa posizione può essere il percorso in cui è stato salvato CMTrace o un percorso come %userprofile%\Desktop.

Il valore Last Directory nella chiave HKEY_CURRENT_USER\Software\Microsoft\Trace32 del Registro di sistema controlla questo percorso predefinito. Se si imposta questo valore %windir%\CCM\Logs su nei client, CMTrace apre i file nel percorso del log client la prima volta che lo si esegue.

Passaggi successivi

OneTrace è il visualizzatore di log con Support Center. Funziona in modo analogo a CMTrace, con miglioramenti. Per altre informazioni, vedere Support Center OneTrace.