Włączanie pełnego rejestrowania i konfigurowanie profilera programu SQL Server na potrzeby rozwiązywania problemów
Dotyczy: Configuration Manager
W programie Configuration Manager składniki klienta i serwera lokacji rejestrują informacje o procesie w poszczególnych plikach dziennika. Możesz użyć informacji w tych plikach dziennika, aby ułatwić rozwiązywanie problemów, które mogą wystąpić.
Włączanie pełnego i debugowania rejestrowania na kliencie i w punkcie zarządzania
Pełne rejestrowanie można włączyć, tworząc następującą wartość rejestru jako REG_DWORD z wartością 0x0:
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogLevel
Rejestrowanie debugowania można włączyć, tworząc następującą wartość rejestru jako REG_SZ z wartością True:
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\DebugLogging\Enabled
Rozmiar dziennika PROGRAMU CCM można zwiększyć do 5 MB, ustawiając następującą wartość rejestru jako REG_DWORD z wartością 5242880 (dziesiętną):
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogMaxSize
Możesz edytować wartość REG_DWORD dla następującej wartości rejestru, aby zwiększyć liczbę plików dziennika historii do zachowania:
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogMaxHistory
Uwaga 16.
Uruchom ponownie usługę hosta agenta programu SMS, aby włączyć zmiany. W punkcie zarządzania może być konieczne ponowne uruchomienie usług związanych z usługami IIS w celu pełnego rejestrowania, aby zaczęły obowiązywać w przypadku niektórych dzienników.
Włącz pełne rejestrowanie składnika systemu stanu na serwerze lokacji
Aby włączyć pełne rejestrowanie dla systemu stanu (StateSys), ustaw wartość REG_DWORD dla następującej wartości rejestru na 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Components\SMS_STATE_SYSTEM\Verbose logging
Uwaga 16.
Ta zmiana klucza rejestru nie wymaga ponownego SMS_Executive
uruchomienia usługi ani wątku SMS_STATE_SYSTEM
.
Włączanie pełnego rejestrowania dla programu WSUS Synchronization Manager (WSYNCMGR)
Aby włączyć pełne rejestrowanie dla WsyncMgr.log, utwórz lub zmodyfikuj następującą wartość rejestru na serwerze lokacji i ustaw wartość REG_DWORD na 0:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\SMS_WSUS_SYNC_MANAGER\LogLevel
Włączanie śledzenia SQL dla dzienników programu Configuration Manager
Aby włączyć śledzenie SQL, ustaw wartość REG_DWORD dla następującej wartości rejestru na 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\SqlEnabled
Uwaga 16.
Ta zmiana rejestru nie wymaga ponownego SMS_Executive
uruchomienia usługi. Ta wartość rejestru dodaje rejestrowanie śledzenia SQL dla wszystkich dzienników serwera lokacji. Należy to zrobić tylko tymczasowo podczas rozwiązywania problemów i należy je wyłączyć po otrzymaniu odpowiednich dzienników.
Włączanie pełnego rejestrowania agenta usługi Windows Update
Aby włączyć pełne rejestrowanie, utwórz następujący podklucz rejestru z dwiema wartościami:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Trace
Nazwa wartości | Typ wartości | Dane wartości |
---|---|---|
Flagi | REG_DWORD | 00000007 |
Poziom | REG_DWORD | 00000004 |
Ten podklucz włącza rozszerzone śledzenie do pliku %systemroot%\Windowsupdate.log. Włącza on również rozszerzone śledzenie do wszystkich dołączonych debugerów.
Uwaga 16.
Rozszerzone pełne rejestrowanie można włączyć, ustawiając wartość Flags na 17 zamiast 7. Jednak znacznie zwiększy to rozmiar WindowsUpdate.log.
Konfigurowanie programu SQL Server Profiler w celu rozwiązywania problemów z żądaniami lokalizacji programu WSUS
W niektórych okolicznościach może być konieczne użycie programu SQL Server Profiler w celu znalezienia wywołania MP_GetWSUSServerLocation
procedury składowanej i sprawdzenia, jakie parametry są przekazywane.
W tym celu skonfiguruj program SQL Server Profiler, jak pokazano na poniższym zrzucie ekranu:
Konfigurowanie programu SQL Server Profiler w celu wyświetlenia przetwarzania komunikatów o stanie
W tym celu skonfiguruj program SQL Server Profiler, jak pokazano na poniższym zrzucie ekranu: