Despre fișierele jurnal în Configuration Manager

  • /29.11.2019
  • 10 minute de citit
    • a
    • d

Se aplică la: Configuration Manager (ramura curentă)

În Configuration Manager, componentele client și server de site înregistrează informații despre proces în fișiere jurnal individuale. Puteți utiliza informațiile din aceste fișiere jurnal pentru a vă ajuta la depanarea problemelor care pot apărea. În mod implicit, Configuration Manager activează jurnalizarea pentru componentele client și server.

Acest articol oferă informații generale despre fișierele jurnal ale Configuration Manager. Acesta include instrumente de utilizat, cum se configurează jurnalele și unde le puteți găsi. Pentru mai multe informații despre fișiere jurnal specifice, consultați Referință fișiere jurnal.

Cum funcționează

Majoritatea proceselor din Configuration Manager scriu informații operaționale într-un fișier jurnal care este dedicat procesului respectiv. Fișierele jurnal sunt identificate prin extensiile de fișier .log sau .lo_. Configuration Manager scrie într-un fișier .log până când jurnalul respectiv își atinge dimensiunea maximă. Atunci când jurnalul este plin, fișierul .log este copiat într-un fișier cu același nume, dar cu extensia .lo_, iar procesul sau componenta continuă să scrie în fișierul .log. Când fișierul .log atinge din nou dimensiunea maximă, fișierul .lo_ este suprascris și procesul se repetă. Unele componente stabilesc un istoric al fișierului jurnal prin adăugarea unei ștampile de dată și oră la numele fișierului jurnal și prin păstrarea extensiei .log.

Instrumente de vizualizare a jurnalului

Toate fișierele jurnal ale Configuration Manager sunt text simplu, astfel încât le puteți vizualiza cu orice cititor de text, cum ar fi Notepad. Jurnalele utilizează o formatare unică, care se vizualizează cel mai bine cu unul dintre următoarele instrumente specializate:

  • CMTrace
  • OneTrace
  • Support Center log viewer

CMTrace

Pentru a vizualiza jurnalele, utilizați instrumentul de vizualizare a jurnalelor Configuration Manager CMTrace. Acesta se află în dosarul \SMSSetup\Tools din suportul sursă Configuration Manager. Instrumentul CMTrace este adăugat la toate imaginile de pornire care sunt adăugate la Biblioteca de software. Instrumentul de vizualizare a jurnalelor CMTrace este instalat automat împreună cu clientul Configuration Manager. Pentru mai multe informații, consultați CMTrace.

OneTrace

Începând cu versiunea 1906, OneTrace este un nou instrument de vizualizare a jurnalelor cu Support Center. Acesta funcționează în mod similar cu CMTrace, cu îmbunătățiri. Pentru mai multe informații, consultați Support Center OneTrace.

Support Center log viewer

Support Center include un vizualizator de jurnal modern. Acest instrument înlocuiește CMTrace și oferă o interfață personalizabilă, cu suport pentru file și ferestre andocabile. Are un strat de prezentare rapid și poate încărca fișiere jurnal mari în câteva secunde. Pentru mai multe informații, consultați Support Center Log Viewer reference.

Nota

Support Center și OneTrace utilizează Windows Presentation Foundation (WPF). Această componentă nu este disponibilă în Windows PE. Continuați să utilizați CMTrace în imaginile de pornire cu implementări de secvențe de sarcini.

Configurarea opțiunilor de logare

Puteți modifica configurația fișierelor de logare, cum ar fi nivelul verbose, dimensiunea și istoricul. Există mai multe moduri de a modifica aceste setări:

  • În timpul instalării clientului
  • Utilizând Configuration Manager Service Manager
  • Utilizând Registrul Windows
  • În consola Configuration Manager

Configurarea opțiunilor de logare în timpul instalării clientului

Puteți seta configurația fișierelor de logare ale clientului în timpul instalării. Utilizați următoarele proprietăți:

  • CCMENABLELOGGING
  • CCMDEBUGLOGGING
  • CCMLOGLEVEL
  • CCMLOGMAXHISTORY
  • CCMLOGMAXSIZE

Pentru mai multe informații, consultați Proprietăți de instalare client.

Configurați opțiunile de jurnalizare utilizând Configuration Manager Service Manager

Puteți modifica locul în care Configuration Manager stochează fișierele jurnal, precum și dimensiunea acestora.

Pentru a modifica dimensiunea fișierelor de jurnal, pentru a schimba numele și locația fișierului de jurnal sau pentru a forța mai multe componente să scrie într-un singur fișier de jurnal, efectuați următorii pași:

Modificarea jurnalizării pentru o componentă

  1. În consola Configuration Manager, mergeți la spațiul de lucru Monitoring, extindeți System Status (Stare sistem), apoi selectați nodul Site Status (Stare site) sau Component Status (Stare componentă).

  2. În panglică, selectați Start, apoi selectați Configuration Manager Service Manager.

  3. Când se deschide Configuration Manager Service Manager, conectați-vă la site-ul pe care doriți să îl gestionați. Dacă site-ul pe care doriți să îl gestionați nu este afișat, selectați Site, selectați Conectare, apoi introduceți numele serverului site-ului pentru site-ul corect.

  4. Extindeți site-ul și mergeți la Componente sau Servere, în funcție de locul în care se află componentele pe care doriți să le gestionați.

  5. În panoul din dreapta, selectați una sau mai multe componente.

  6. În meniul Component, selectați Logging.

  7. În caseta de dialog Configuration Manager Component Logging, completați opțiunile de configurare disponibile pentru selecția dumneavoastră.

  8. Select OK pentru a salva configurația.

Configurați opțiunile de logare prin utilizarea Registrului Windows

Utilizați Registrul Windows pe servere sau clienți pentru a modifica următoarele opțiuni de logare:

  • Nivelul verbose
  • Historie maximă
  • Dimensiunea maximă

Când depanați o problemă, puteți activa jurnalizarea verbose pentru Configuration Manager pentru a scrie detalii suplimentare în fișierele jurnal.

Atenție

Configurarea greșită a acestor setări poate face ca Configuration Manager să înregistreze în jurnal cantități mari de informații sau deloc. Deși aceste date pot fi benefice pentru depanare, fiți prudenți atunci când modificați aceste valori în site-urile de producție. Testați întotdeauna mai întâi aceste modificări într-un mediu de laborator. Se poate produce o înregistrare excesivă în jurnal, ceea ce ar putea îngreuna găsirea informațiilor relevante în fișierele jurnal.

După ce faceți modificări la aceste setări de registru, reporniți componenta:

  • Dacă modificați setările clientului, reporniți serviciul SMS Agent Host (CcmExec).
  • Dacă modificați setările serverului, reporniți serviciul SMS Executive.

Setările de registru variază în funcție de componentă:

  • Client și punct de management
  • Server de site
  • Rolul sistemului de site
  • Configuration Manager console

Opțiuni de jurnalizare a clientului și a punctului de management

Pentru a configura opțiunile de jurnalizare pentru toate componentele de pe un sistem de site client sau punct de management, configurați aceste valori REG_DWORD sub următoarea cheie de registru Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\@Global

Name Values Description
LogLevel 0: Verbose
1: Default
2: Avertizări și erori
3: Numai erori
Nivelul de detaliere pentru a scrie în fișierele jurnal.
LogMaxHistory Care număr întreg mai mare sau egal cu zero, de exemplu:
0: Fără istoric
1: Default
Când un fișier jurnal atinge dimensiunea maximă, clientul îl redenumește ca o copie de rezervă și creează un nou fișier jurnal. Specificați câte versiuni anterioare trebuie păstrate.
LogMaxSize Care număr întreg mai mare sau egal cu 10.000, de exemplu:
250000
Dimensiunea maximă a fișierului jurnal în octeți. Atunci când un jurnal crește până la dimensiunea specificată, clientul îl redenumește ca fișier istoric și creează un nou fișier. Valoarea implicită este de 250.000 de octeți.

Nota

Nu modificați alte valori care pot exista în această cheie de registru.

Pentru depanare avansată, puteți, de asemenea, să adăugați această valoare REG_SZ sub următoarea cheie de registru Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\DebugLogging

Nume Valori Descriere
Enabled True: activează jurnalele de depanare
False: dezactivează jurnalele de depanare
Activază jurnalizarea de depanare în scopul depanării.

Această setare face ca clientul să consemneze informații de nivel scăzut pentru depanare. Evitați să utilizați această setare în site-urile de producție. Se poate produce o logare excesivă, ceea ce ar putea îngreuna găsirea informațiilor relevante în fișierele jurnal. Asigurați-vă că dezactivați această setare după ce ați rezolvat problema.

Site server logging options

Puteți configura setările la nivel global sau pentru o anumită componentă de pe serverul site-ului Configuration Manager.

Configurați aceste valori sub următoarea cheie Windows Registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing

Nume Valori Tip Descriere
SqlEnabled 1: activează urmărirea SQL Server
0: dezactivează urmărirea SQL Server
REG_DWORD Adaugați jurnalizarea urmăririi SQL Server la toate jurnalele serverului site-ului.
ArchiveEnabled 1: activează arhivele de jurnal
0: dezactivează arhivele de jurnal
REG_DWORD Arhivează jurnalele serverului de site într-o locație separată pentru conservarea istorică.
ArchivePath O cale de folder validă, de exemplu C:\Logs\Archive REG_SZ Calea de arhivare a jurnalelor serverului de site.

Activați urmărirea SQL Server numai în scopul depanării. Evitați să îl utilizați în site-urile de producție. Se poate produce o logare excesivă, ceea ce ar putea îngreuna găsirea informațiilor relevante în fișierele jurnal. Asigurați-vă că dezactivați această setare după ce ați rezolvat problema.

Nota

Nu modificați alte valori care pot exista în această cheie de registru.

Pentru a configura opțiunile de logare pentru o componentă specifică a serverului, configurați aceste valori REG_DWORD sub următoarea cheie de registru Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\<ComponentName>

Nume Valori Descriere
LoggingLevel 0: Verbose
1: Default
2: Avertizări și erori
3: Numai erori
Nivelul de detaliere pentru a scrie în fișierele jurnal.
LogMaxHistory Cel mai mare sau egal cu zero, de exemplu:
0: Fără istoric
1: Default
Când un fișier jurnal atinge dimensiunea maximă, serverul îl redenumește ca o copie de rezervă și creează un nou fișier jurnal. Specificați câte versiuni anterioare trebuie păstrate.
MaxFileSize Care număr întreg mai mare sau egal cu 10.000, de exemplu:
250000
Dimensiunea maximă a fișierului jurnal în octeți. Atunci când un jurnal crește până la dimensiunea specificată, clientul îl redenumește ca fișier istoric și creează un nou fișier. Valoarea implicită este de 250.000 de octeți.
DebugLogging 1: activează jurnalele de depanare
0: dezactivează jurnalele de depanare
Activează jurnalele de depanare în scopul depanării.

Setarea DebugLogging face ca serverul să înregistreze informații de nivel scăzut pentru depanare. Evitați să utilizați această setare în site-urile de producție. Se poate produce o logare excesivă, ceea ce ar putea îngreuna găsirea informațiilor relevante în fișierele jurnal. Asigurați-vă că dezactivați această setare după ce ați rezolvat problema.

Nota

Nu modificați alte valori care pot exista în această cheie de registru.

Site system role logging options

Puteți configura setările la nivel global sau pentru o componentă specifică pe un sistem de site care găzduiește un rol de server Configuration Manager.

Pentru a configura opțiunile de jurnalizare pentru o componentă specifică a serverului, configurați aceste valori REG_DWORD sub următoarea cheie de registru Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\<ComponentName>\Logging

De exemplu, pentru rolul de punct de distribuție:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP\Logging

Name Values Description
LogLevel 0: Verbose
1: Default
2: Avertizări și erori
3: Numai erori
Nivelul de detaliere pentru a scrie în fișierele jurnal.
LogMaxHistory Care număr întreg mai mare sau egal cu zero, de exemplu:
0: Fără istoric
1: Default
Când un fișier jurnal atinge dimensiunea maximă, serverul îl redenumește ca o copie de rezervă și creează un nou fișier jurnal. Specificați câte versiuni anterioare trebuie păstrate.
LogMaxSize Care număr întreg mai mare sau egal cu 10.000, de exemplu:
250000
Dimensiunea maximă a fișierului jurnal în octeți. Atunci când un jurnal crește până la dimensiunea specificată, serverul îl redenumește ca fișier istoric și creează un nou fișier. Valoarea implicită este de 250.000 de octeți.

Nota

Nu modificați alte valori care pot exista în această cheie de registru.

Opțiuni de jurnalizare a consolei Configuration Manager

Pentru a modifica nivelul de verbose al AdminUI.log pentru consola Configuration Manager, utilizați următoarea procedură:

  1. Deschideți fișierul de configurare a consolei, Microsoft.ConfigurationManagement.exe.config, într-un editor XML, cum ar fi Notepad. Fișierul de configurare implicit se află în următoarea locație: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

    Important

    Începând cu versiunea 1910, această cale s-a schimbat pentru a utiliza folderul Microsoft Endpoint Manager. Asigurați-vă că nu utilizați o versiune mai veche a fișierului care ar putea exista într-un alt dosar.

  2. În cadrul elementului system.diagnostics > sources > source >, modificați atributul switchValue de la Error la Verbose. De exemplu:

    Original: <source name="SmsAdminUISnapIn" switchValue="Error">New: <source name="SmsAdminUISnapIn" switchValue="Verbose" >

  3. Salvați fișierul și reporniți consola.

Configurați opțiunile de logare în consola Configuration Manager

Începând cu versiunea 1910, activați sau dezactivați logarea verbose pe un client sau colecție din consolă:

  1. În consola Configuration Manager, mergeți la spațiul de lucru Assets and Compliance, selectați nodul Devices și alegeți un dispozitiv țintă.

  2. În panglică, în fila Home, în grupul Device, selectați Client Diagnostics. Alegeți una dintre acțiunile disponibile.

Pentru mai multe informații, consultați Diagnosticare client.

Localizarea fișierelor jurnal

Configuration Manager și componentele dependente stochează fișierele jurnal în diverse locații. Aceste locații depind de procesul care creează fișierul jurnal și de configurația mediului dumneavoastră.

Localizările următoare sunt cele implicite. Dacă ați personalizat directoarele de instalare în mediul dumneavoastră, căile reale pot varia.

  • Client: C:\Windows\CCM\logs
  • Server: C:\Program Files\Microsoft Configuration Manager\Logs
  • Punct de management: C:\SMS_CCM\Logs
  • Configuration Manager console:
  • IIS: C:\inetpub\logs\logfiles\w3svc1

Locațiile jurnalului de secvență de sarcini

Locația fișierului jurnal de secvență de sarcini smsts.log variază în funcție de faza secvenței de sarcini:

  • În Windows PE înainte de etapa Format and Partition Disk: X:\Windows\temp\smstslog\smsts.log (X este unitatea RAM din Windows PE)
  • În Windows PE după etapa Format and Partition Disk: , apoi copiat în C:\_SMSTaskSequence\Logs\smstslog\smsts.log când unitatea este gata
  • În noul sistem de operare Windows înainte de instalarea clientului: C:\_SMSTaskSequence\Logs\smstslog\smsts.log
  • În Windows după ce este instalat clientul: C:\Windows\CCM\Logs\smstslog\smsts.log
  • În Windows după terminarea secvenței de sarcini: C:\Windows\CCM\Logs\smsts.log

Tip

Variabila de secvență de sarcini numai pentru citire _SMSTSLogPath conține întotdeauna calea fișierului jurnal curent.

Vezi și

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.