- 29/11/2019
- 10 minutter at læse
-
- a
- d
Gælder for: Konfigurationshåndtering (nuværende filial)
I Konfigurationshåndtering registrerer klient- og lokalitetsserverkomponenterne procesoplysninger i individuelle logfiler. Du kan bruge oplysningerne i disse logfiler til at hjælpe dig med at fejlfinding af eventuelle problemer. Som standard aktiverer Configuration Manager logning for klient- og serverkomponenter.
Denne artikel indeholder generelle oplysninger om logfilerne i Configuration Manager. Den indeholder værktøjer, der skal bruges, hvordan du konfigurerer logfilerne, og hvor du kan finde dem. Du kan finde flere oplysninger om specifikke logfiler under Referencer for logfiler.
Sådan fungerer det
De fleste processer i Configuration Manager skriver driftsoplysninger til en logfil, der er dedikeret til den pågældende proces. Logfilerne identificeres med filudvidelserne .log eller .lo_. Configuration Manager skriver til en .log-fil, indtil den pågældende logfil når sin maksimale størrelse. Når logfilen er fuld, kopieres .log-filen til en fil med samme navn, men med .lo_-udvidelsen, og processen eller komponenten fortsætter med at skrive til .log-filen. Når .log-filen igen når sin maksimale størrelse, overskrives .lo_-filen, og processen gentages. Nogle komponenter opretter en logfilhistorik ved at tilføje et dato- og tidsstempel til logfilnavnet og ved at beholde .log-udvidelsen.
Værktøjer til logvisere
Alle logfiler i Configuration Manager er almindelig tekst, så du kan se dem med en tekstlæser som f.eks. notesblok. Logfilerne bruger en unik formatering, som du bedst kan se med et af følgende specialiserede værktøjer:
- CMTrace
- OneTrace
- Support Center log viewer
CMTrace
Hvis du vil se logfilerne, skal du bruge værktøjet CMTrace til visning af Configuration Manager-logfiler. Det findes i mappen \SMSSetup\Tools
i Configuration Manager-kildemediet \SMSSetup\Tools
. CMTrace-værktøjet tilføjes til alle boot-images, der tilføjes til softwarebiblioteket. Logvisningsværktøjet CMTrace installeres automatisk sammen med Configuration Manager-klienten. Du kan finde flere oplysninger i CMTrace.
OneTrace
Af version 1906 er OneTrace en ny logvisningsværktøj med Support Center. Den fungerer på samme måde som CMTrace, men med forbedringer. Du kan finde flere oplysninger under Support Center OneTrace.
Support Center logviewer
Support Center indeholder en moderne logviewer. Dette værktøj erstatter CMTrace og giver en brugerflade, der kan tilpasses, med understøttelse af faner og dokkerbare vinduer. Det har et hurtigt præsentationslag og kan indlæse store logfiler på få sekunder. Du kan finde flere oplysninger i Support Center Log Viewer-reference.
Note
Support Center og OneTrace bruger Windows Presentation Foundation (WPF). Denne komponent er ikke tilgængelig i Windows PE. Fortsæt med at bruge CMTrace i opstartsimages med implementeringer af opgavesekvenser.
Konfigurer logningsindstillinger
Du kan ændre konfigurationen af logfilerne, f.eks. verbose-niveau, størrelse og historik. Der er flere måder at ændre disse indstillinger på:
- Under klientinstallationen
- Ved hjælp af Configuration Manager Service Manager
- Ved hjælp af Windows-registret
- I Configuration Manager-konsollen
Konfigurer logningsindstillinger under klientinstallationen
Du kan indstille konfigurationen af logfilerne for klienten under installationen. Brug følgende egenskaber:
- CCMENABLELOGGING
- CCMDEBUGLOGGING
- CCMLOGLEVEL
- CCMLOGMAXHISTORY
- CCMLOGMAXSIZE
For yderligere oplysninger, se Egenskaber for klientinstallation.
Konfigurer logningsindstillinger ved hjælp af Configuration Manager Service Manager
Du kan ændre, hvor Configuration Manager gemmer logfilerne, og hvor store de er.
For at ændre logfilernes størrelse, ændre logfilens navn og placering eller for at tvinge flere komponenter til at skrive til en enkelt logfil skal du udføre følgende trin:
Modificer logning for en komponent
-
I konsollen Configuration Manager skal du gå til arbejdsområdet Overvågning, udvide Systemstatus og derefter vælge enten noden Stedsstatus eller Komponentstatus.
-
I farvebåndet skal du vælge Start og derefter vælge Configuration Manager Service Manager.
-
Når Configuration Manager Service Manager åbnes, skal du oprette forbindelse til det sted, du vil administrere. Hvis det sted, du vil administrere, ikke vises, skal du vælge Sted, vælge Forbind, og derefter indtaste navnet på stedserveren for det korrekte sted.
-
Udvide stedet, og gå til Komponenter eller Servere, afhængigt af hvor de komponenter, du vil administrere, er placeret.
-
Vælg en eller flere komponenter i den højre rude.
-
Vælg Logning i menuen Komponent.
-
Fuldfør de tilgængelige konfigurationsindstillinger for dit valg i dialogboksen Logning af komponent i Konfigurationshåndtering.
-
Vælg OK for at gemme konfigurationen.
Konfigurer logningsindstillinger ved hjælp af Windows-registreringsdatabasen
Brug Windows-registreringsdatabasen på serverne eller klienterne til at ændre følgende logningsindstillinger:
- Verbose-niveau
- Maksimal historik
- Maximal størrelse
Når du foretager fejlfinding af et problem, kan du aktivere verbose-logføring for Configuration Manager for at skrive yderligere detaljer i logfilerne.
Varsling
Misskonfiguration af disse indstillinger kan medføre, at Configuration Manager logger store mængder oplysninger eller slet ingen oplysninger. Selv om disse data kan være nyttige til fejlfinding, skal du være forsigtig, når du ændrer disse værdier på produktionssteder. Test altid disse ændringer i et laboratoriemiljø først. Der kan forekomme overdreven logning, hvilket kan gøre det svært at finde relevante oplysninger i logfilerne.
Når du har foretaget ændringer i disse registerindstillinger, skal du genstarte komponenten:
- Hvis du ændrer klientindstillingerne, skal du genstarte SMS Agent Host-tjenesten (CcmExec).
- Hvis du ændrer serverindstillingerne, skal du genstarte SMS Executive-tjenesten.
Registreringsindstillingerne varierer afhængigt af komponenten:
- Klient- og administrationspunkt
- Stedserver
- Stedssystemrolle
- Konsol til Configuration Manager
Logningsindstillinger for klient- og administrationspunkt
For at konfigurere logningsindstillinger for alle komponenter på et klient- eller administrationspunktstedssystem skal du konfigurere disse REG_DWORD-værdier under følgende Windows-registreringsnøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\@Global
Navn | Values | Description |
---|---|---|
LogLevel | 0 : Verbose1 : Default2 : Advarsler og fejl3 : Kun fejl |
Det detaljeringsniveau, der skal skrives til logfilerne. |
LogMaxHistory | Et heltal større end eller lig med nul, for eksempel:0 : Ingen historik1 : Default |
Når en logfil når den maksimale størrelse, omdøber klienten den som en sikkerhedskopi og opretter en ny logfil. Angiv, hvor mange tidligere versioner der skal bevares. |
LogMaxSize | Et vilkårligt heltal større end eller lig med 10.000, f.eks.: 250000 |
Den maksimale logfilstørrelse i bytes. Når en logfil vokser til den angivne størrelse, omdøber klienten den som en historikfil og opretter en ny fil. Standardværdien er 250.000 bytes. |
Note
Der må ikke ændres andre værdier, der muligvis findes i denne registreringsdatabasenøgle.
For avanceret fejlfinding kan du også tilføje denne REG_SZ-værdi under følgende Windows-registreringsnøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\DebugLogging
Navn | Værdier | Beskrivelse |
---|---|---|
Aktiveret | True : aktiverer fejlfindingsprotokollerFalse : deaktiverer fejlfindingsprotokoller |
Aktiverer fejlfindingsprotokoller med henblik på fejlfinding. |
Denne indstilling får klienten til at logge oplysninger på lavt niveau med henblik på fejlfinding. Undgå at bruge denne indstilling på produktionssteder. Der kan forekomme overdreven logning, hvilket kan gøre det svært at finde relevante oplysninger i logfilerne. Sørg for at slå denne indstilling fra, når du har løst problemet.
Indstillinger for logning af siteserveren
Du kan konfigurere indstillingerne globalt eller for en bestemt komponent på Configuration Manager-site-serveren.
Konfigurer disse værdier under følgende Windows-registreringsnøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing
Navn | Værdier | Type | Type | Beskrivelse |
---|---|---|---|---|
SqlEnabled | 1 : enable SQL Server tracing0 : disable SQL Server tracing |
REG_DWORD | Add SQL Server trace logging to all site server logs. | |
ArchiveEnabled | 1 : Aktiver logarkiver0 : Deaktiver logarkiver |
REG_DWORD | Arkiver webstedsserverlogfiler til en separat placering med henblik på historisk bevaring. | |
ArchivePath | En gyldig mappesti, f.eks. | REG_SZ | Stien til arkivering af webstedsserverlogfiler. |
Aktiverer kun SQL Server-sporing til fejlfinding. Undgå at bruge det på produktionssteder. Der kan forekomme overdreven logning, hvilket kan gøre det svært at finde relevante oplysninger i logfilerne. Sørg for at slå denne indstilling fra, når du har løst problemet.
Note
Lad være med at ændre andre værdier, der muligvis findes i denne registreringsdatabasenøgle.
For at konfigurere logningsindstillingerne for en bestemt serverkomponent skal du konfigurere disse REG_DWORD-værdier under følgende Windows-registreringsnøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\<ComponentName>
Navn | Values | Description | |
---|---|---|---|
LoggingLevel | 0 : Verbose1 : Default2 : Advarsler og fejl3 : Kun fejl |
Det detaljeringsniveau, der skal skrives til logfilerne. | |
LogMaxHistory | Et heltal større end eller lig med nul, for eksempel:0 : Ingen historik1 : Default |
Når en logfil når den maksimale størrelse, omdøber serveren den som en sikkerhedskopi og opretter en ny logfil. Angiv, hvor mange tidligere versioner der skal bevares. | |
MaxFileSize | Et vilkårligt heltal større end eller lig med 10.000, f.eks.: 250000 |
Den maksimale logfilstørrelse i bytes. Når en logfil vokser til den angivne størrelse, omdøber klienten den som en historikfil og opretter en ny fil. Standardværdien er 250.000 bytes. | |
DebugLogging | 1 : enable debug logs0 : disable debug logs |
Aktiverer debuglogning til fejlfinding. |
Indstillingen DebugLogging får serveren til at logge oplysninger på lavt niveau med henblik på fejlfinding. Undgå at bruge denne indstilling på produktionssteder. Der kan forekomme overdreven logning, hvilket kan gøre det svært at finde relevante oplysninger i logfilerne. Sørg for at slå denne indstilling fra, når du har løst problemet.
Note
Lad være med at ændre andre værdier, der muligvis findes i denne registreringsdatabasenøgle.
Indstillinger for logføring af stedssystemroller
Du kan konfigurere indstillinger globalt eller for en bestemt komponent på et stedssystem, der er vært for en Configuration Manager-serverrolle.
For at konfigurere logningsindstillingerne for en bestemt serverkomponent skal du konfigurere disse REG_DWORD-værdier under følgende Windows-registreringsnøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\<ComponentName>\Logging
For eksempel for distributionspunktrollen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP\Logging
Name | Values | Description |
---|---|---|
LogLevel | 0 : Verbose1 : Default2 : Advarsler og fejl3 : Kun fejl |
Det detaljeringsniveau, der skal skrives til logfilerne. |
LogMaxHistory | Et heltal større end eller lig med nul, for eksempel:0 : Ingen historik1 : Default |
Når en logfil når den maksimale størrelse, omdøber serveren den som en sikkerhedskopi og opretter en ny logfil. Angiv, hvor mange tidligere versioner der skal bevares. |
LogMaxSize | Et vilkårligt heltal større end eller lig med 10.000, f.eks.: 250000 |
Den maksimale logfilstørrelse i bytes. Når en logfil vokser til den angivne størrelse, omdøber serveren den som en historikfil og opretter en ny fil. Standardværdien er 250.000 bytes. |
Note
Der må ikke ændres andre værdier, der muligvis findes i denne registreringsdatabasenøgle.
Configuration Manager-konsolens logningsindstillinger
For at ændre verbose-niveauet i AdminUI.log for Configuration Manager-konsollen ved at bruge følgende fremgangsmåde:
Åbn konsolkonfigurationsfilen, Microsoft.ConfigurationManagement.exe.config, i en XML-editor som f.eks. Standardkonfigurationsfilen findes på følgende sted: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
Vigtigt
Med start i version 1910 blev denne sti ændret til at bruge mappen Microsoft Endpoint Manager
. Sørg for, at du ikke bruger en ældre version af filen, der muligvis findes i en anden mappe.
Under elementet system.diagnostics > sources > source skal du ændre attributten switchValue fra Error
til Verbose
. For eksempel:
Original: <source name="SmsAdminUISnapIn" switchValue="Error">
Nyt: <source name="SmsAdminUISnapIn" switchValue="Verbose" >
Spar filen, og genstart konsollen.
Konfigurer logningsindstillinger i Configuration Manager-konsollen
Start i version 1910, aktiver eller deaktiver verbose logning på en klient eller samling fra konsollen:
-
I Configuration Manager-konsollen skal du gå til arbejdsområdet Aktiver og overholdelse, vælge noden Enheder, og vælge en målenhed.
-
Vælg Klientdiagnostik på båndet på fanen Start under fanen Start i gruppen Enhed i gruppen Enhed. Vælg en af de tilgængelige handlinger.
Fors yderligere oplysninger, se Klientdiagnostik.
Placering af logfiler
Configuration Manager og afhængige komponenter gemmer logfiler på forskellige steder. Disse placeringer afhænger af den proces, der opretter logfilen, og af konfigurationen af dit miljø.
De følgende placeringer er standardplaceringer. Hvis du har tilpasset installationskatalogerne i dit miljø, kan de faktiske stier variere.
- Client:
C:\Windows\CCM\logs
- Server:
C:\Windows\CCM\logs
- Server:
C:\Program Files\Microsoft Configuration Manager\Logs
- Administrationspunkt:
C:\Program Files\Microsoft Configuration Manager\Logs
-
C:\SMS_CCM\Logs
- Konfigurationshåndteringskonsol:
C:\SMS_CCM\Logs
- Konsol:
- IIS:
C:\inetpub\logs\logfiles\w3svc1
Placering af opgavesekvenslogfilen
Placering af opgavesekvenslogfilen smsts.log varierer afhængigt af opgavesekvensens fase:
- I Windows PE før formatering og partitionering af disk trin:
X:\Windows\temp\smstslog\smsts.log
(X er Windows PE RAM-drevet) - In Windows PE efter Format and Partition Disk-trinnet:
X:\Windows\temp\smstslog\smsts.log
(X er Windows PE RAM-drevet) - In Windows PE efter Format and Partition Disk-trinnet:
X:\smstslog\smsts.log
, derefter kopieret tilC:\_SMSTaskSequence\Logs\smstslog\smsts.log
, når drevet er klar - I det nye Windows OS, før klienten installeres:
C:\_SMSTaskSequence\Logs\smstslog\smsts.log
- I Windows, efter at klienten er installeret:
C:\_SMSTaskSequence\Logs\smstslog\smsts.log
- I Windows, efter at klienten er installeret:
C:\Windows\CCM\Logs\smstslog\smsts.log
- I Windows, efter at opgavesekvensen er afsluttet:
C:\Windows\CCM\Logs\smsts.log
Tip
Den skrivebeskyttede opgavesekvensvariabel _SMSTSLogPath indeholder altid stien til den aktuelle logfil.