WMI 활동 기록
WMI 로그 파일은 더 이상 지원되지 않습니다. Windows Vista부터 WMI는 ETW(Windows용 이벤트 추적) 및 이벤트 뷰어 UI 또는 Wevtutil 명령줄 도구를 통해 사용할 수 있는 이벤트를 사용합니다. 자세한 내용은 ETW 공급자 및 Wevutil 명령줄 설명서를 참조하세요.
이 항목에서는 다음 섹션에 대해 설명합니다.
- Windows Vista 이전 WMI 로그 파일
- Windows Vista 전에 WMI Core 구성 요소에 대한 로깅 활동
- Windows Vista 전에 WMI 공급자 구성 요소에 대한 로깅 활동
- 관련 항목
Windows Vista 이전의 WMI 로그 파일
WMI 및 다양한 공급자가 만든 로그 파일은 이벤트, 추적 또는 진단 데이터, 오류 및 다양한 활동을 기록합니다. 관리자만 %windir%\system32\wbem\logs에 있는 WMI 로그 폴더에 대한 읽기 권한이 있습니다.
WMI 코어 구성 요소 또는 WMI 공급자만 로그 파일에 씁니다. 진단 목적으로 이러한 로그의 데이터만 읽거나 볼 수 있습니다. WMI 로그 디렉터리에 고유한 로그 파일을 만들고 저장할 수 있습니다.
Windows Vista 이전 WMI 핵심 구성 요소에 대한 활동 로깅
이러한 파일에는 프로그래밍 방식으로 읽기에 적합한 일관된 형식이 포함되어 있지 않습니다. 특정 로그에 대한 자세한 내용은 WMI 로그 파일 참조하세요.
WMI 핵심 구성 요소에 대한 로깅 작업은 다음 레지스트리 키를 설정할 때 발생합니다.
로깅 수준
로깅 수준 레지스트리 값에 대한 변경 내용은 즉시 적용됩니다. WMI 서비스를 다시 시작할 필요가 없습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\로깅 = 2
다음 목록에는 레지스트리에 정의할 수 있는 로깅 수준이 나열되어 있습니다.
로깅 수준 설명 0 로깅 없음 1 오류만 기록 2 자세한 정보 로깅(기본값) 로그 파일 위치
로그 파일 위치의 변경 내용을 적용하려면 WMI 서비스를 다시 시작합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\로깅 디렉터리 = %windir%\system32\wbem\logs
최대 로그 파일 크기(바이트)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\로그 파일 최대 크기 = 65536
레지스트리 편집기 또는 Microsoft 관리 콘솔에 대한 WMI 스냅인을 통해 이러한 레지스트리 키 값을 변경할 수 있습니다.
Windows Vista 전에 WMI에 대한 로깅 수준을 설정하려면
- 시작클릭한 다음 실행클릭합니다.
- 형식 wmimgmt.msc 입력하세요.
- 작업 메뉴에서 속성클릭합니다.
- 로깅 탭에서 로깅 수준을 사용 안 함 , 사용 또는 상세 로 설정합니다.
- 위치:로그 파일 폴더의 경로를 입력하고 최대 크기(바이트)를 입력합니다.로그 파일의 최대 크기(바이트)를 설정합니다.
로그 파일 속성을 설정하는 방법에 대한 자세한 내용은 WMI 컨트롤 애플리케이션에 대한 온라인 도움말을 참조하세요.
Windows Vista 이전의 WMI 공급자 구성 요소에 대한 활동 로깅
WMI 핵심 구성 요소에 대한 로깅을 사용하도록 설정하면 로깅 기능이 있는 모든 공급자에 대해서도 로깅이 활성화됩니다.
다음 목록에는 필요한 값이 나열되어 있습니다.
-
파일
-
로그 파일의 전체 경로 및 파일 이름입니다. 기본값은 \system32\wbem\logs를 %windir%. 이 명명된 값을 사용하려면 Type 명명된 값을 = File로 설정해야 합니다.
-
수준
-
공급자가 생성한 디버깅 출력의 형식을 정의하는 32비트 논리 마스크입니다. 이 값은 공급자에 따라 다릅니다. 기본값은 0입니다.
-
maxFileSize
-
로그 파일의 최대 파일 크기(바이트)입니다. 이 정수 값은 1024에서 2^32-1 범위여야 합니다. 파일 크기가 이 값을 초과하면 파일 이름이 ~filename 이름이 바뀌고 비어 있는 새 로그 파일이 만들어집니다. 로그 파일에 필요한 디스크 공간은 maxFileSize 값의 두 배입니다. 기본값은 65,535입니다.
-
형식
-
= 파일 또는 = 디버거로 설정할 수 있습니다. = 파일로 설정하면 추적 정보가 파일 명명된 값에 지정된 로그 파일에 기록됩니다. 기본값은 = File입니다.
예를 들어 쿼리를 기록하고 뷰 공급자에서 인스턴스 호출을 얻으려면 다음 레지스트리 키 값을 사용합니다. 로그는 로그 폴더에 있으며 기본 파일 크기가 됩니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\로깅\ViewProvider\파일 = C:\Windows\system32\WBEM\Logs\ViewProvider.log
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\로깅\ViewProvider\수준 = 2
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\로깅\ViewProvider\MaxFileSize = 65535
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\로깅\ViewProvider\형식 = 파일
메모
로깅 기능을 사용하는 사용자 고유의 공급자의 경우 로깅을 사용하도록 설정하는 데 필요한 레지스트리 키와 값을 작성해야 합니다.
관련 항목