Dela via


Aktivera utförlig loggning och konfigurera SQL Server Profiler för felsökning

Gäller för: Configuration Manager

I Configuration Manager registrerar klient- och platsserverkomponenter processinformation i enskilda loggfiler. Du kan använda informationen i dessa loggfiler för att felsöka problem som kan uppstå.

Aktivera utförlig och felsökningsloggning på klienten och hanteringsplatsen

  • Utförlig loggning kan aktiveras genom att skapa följande registervärde som REG_DWORD med värdet 0x0:

    HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogLevel

  • Felsökningsloggning kan aktiveras genom att skapa följande registervärde som REG_SZ med värdet True:

    HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\DebugLogging\Enabled

  • CCM-loggstorleken kan ökas till 5 MB genom att ange följande registervärde som REG_DWORD med värdet 5242880 (decimal):

    HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogMaxSize

  • Du kan redigera REG_DWORD värdet för följande registervärde för att öka antalet loggfiler för historik som ska behållas:

    HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogMaxHistory

Kommentar

Starta om SMS Agent Host-tjänsten för att aktivera ändringarna. På hanteringsplatsen kan du behöva starta om IIS-relaterade tjänster för att utförlig loggning ska börja gälla för vissa loggar.

Aktivera utförlig loggning för tillståndssystemkomponenten på platsservern

Om du vill aktivera utförlig loggning för State System (StateSys) anger du värdet REG_DWORD för följande registervärde till 1:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Components\SMS_STATE_SYSTEM\Verbose logging

Kommentar

Den här ändringen av registernyckeln kräver ingen omstart av SMS_Executive tjänsten eller tråden SMS_STATE_SYSTEM .

Aktivera utförlig loggning för WSUS Synchronization Manager (WSYNCMGR)

Om du vill aktivera utförlig loggning för WsyncMgr.log skapar eller ändrar du följande registervärde på platsservern och anger värdet REG_DWORD till 0:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\SMS_WSUS_SYNC_MANAGER\LogLevel

Aktivera SQL-spårning för Configuration Manager-loggar

Om du vill aktivera SQL-spårning anger du värdet REG_DWORD för följande registervärde till 1:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\SqlEnabled

Kommentar

Den här registerändringen SMS_Executive kräver ingen omstart av tjänsten. Det här registervärdet lägger till SQL-spårningsloggning för alla platsserverloggar. Detta bör endast göras tillfälligt under felsökningen och bör inaktiveras när relevanta loggar har hämtats.

Aktivera utförlig loggning för Windows Update Agent

Om du vill aktivera utförlig loggning skapar du följande registerundernyckel med två värden:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Trace

Värdenamn Värdetyp Värdedata
Flaggor REG_DWORD 00000007
Nivå REG_DWORD 00000004

Den här undernyckeln aktiverar en utökad spårning till filen %systemroot%\Windowsupdate.log. Den aktiverar även en utökad spårning till eventuella anslutna felsökningsprogram.

Kommentar

Utökad utförlig loggning kan aktiveras genom att ange värdet för Flaggor till 17 i stället för 7. Det kommer dock att öka storleken på WindowsUpdate.log avsevärt.

Konfigurera SQL Server Profiler för att felsöka problem med WSUS-platsbegäran

I vissa fall kan du behöva använda SQL Server Profiler för att hitta anropet till den MP_GetWSUSServerLocation lagrade proceduren och se vilka parametrar som skickas.

Det gör du genom att konfigurera SQL Server Profiler enligt följande skärmbild:

Skärmbild som visar konfigurationen av SQL Server Profiler för att anropa MP_GetWSUSServerLocation.

Konfigurera SQL Server Profiler för att visa tillståndsmeddelandebearbetning

Det gör du genom att konfigurera SQL Server Profiler enligt följande skärmbild:

Skärmbild som visar konfigurationen av SQL Server Profiler för att anropa spProcess.