다음을 통해 공유


SNMP 이벤트

SNMP 공급자는 로그 파일 및 디버거에 쓰기를 지원합니다.

메모

공급자 설치에 대한 자세한 내용은 WMI SNMP 환경설정을 참조하세요.

많은 레지스트리 키와 값은 현재 생성되는 로깅의 수준 및 유형을 정의합니다.

  • 디버깅

    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WBEM\PROVIDERS\LOGGING 레지스트리 키에는 디버거에 정보를 쓸 수 있는지 여부를 나타내는 로깅 값이 포함되어 있습니다. 로깅 값은 디버깅 출력을 사용하지 않도록 설정하려면 0으로, 사용하도록 설정하려면 1로 설정됩니다. 로깅은 REG_DWORD 값입니다.

  • 로깅

    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WBEM\PROVIDERS\LOGGING\WBEMSNMP 레지스트리 키는 SNMP 공급자와 관련된 모든 로깅 정보를 보유합니다. 다음 표에서는 이 키와 연결된 값을 나열합니다.

묘사
REG_SZ
다음 값 중 하나를 사용합니다.
"파일" = (기본값) 디버깅 출력을 파일로 보냅니다.
"디버거" = 디버거에 디버깅 출력을 보냅니다.
MaxFileSize REG_DWORD
정수 값을 1024에서 2^32-1로 가져옵니다. 이 값은 로그 파일에 허용되는 최대 크기(바이트)입니다. 1024 미만인 경우 로깅 메커니즘은 1024 값을 사용합니다. 이 값에는 최소 8KB 크기가 권장됩니다. 파일이 MaxFileSize에서 지정한 크기에 도달하면 파일 이름 앞에 '~' 문자가 추가되고 새 파일이 만들어집니다. 따라서 로깅에 필요한 최대 디스크 공간은 이 값의 두 배입니다.
파일 REG_SZ
로깅 형식이 'File'로 설정된 경우 디버깅 출력이 전송되는 파일의 이름을 정의합니다. 기본값은 '<WBEMLOGS>\wbemsnmp.log'입니다. WMI 레지스트리 섹션에서 <WBEMLOGS> 디렉터리를 확인할 수 없는 경우 기본값은 'c:\wbemsnmp.log'입니다. 공유를 사용하는 경우(예: \\machine\share\wbemsnmp.log 또는 M:\wbemsnmp.log 여기서 M: \\machine\share) WMI가 실행되는 로컬 SYSTEM 계정에는 \\machine\share에 대한 읽기/쓰기 액세스 권한이 있어야 합니다.
수준 REG_DWORD
0에서 2^32-1까지의 정수 값을 사용합니다. 값은 32비트로 구성된 논리 마스크입니다. 다음 비트 마스크를 결합하여 생성된 디버깅 출력의 형식을 정의합니다.
  • 0: SNMP 클래스 공급자 IWbemServices 메서드 호출
  • 1: SNMP 클래스 공급자 구현
  • 2: SNMP 인스턴스 공급자 IWbemServices 메서드 호출
  • 3: SNMP 인스턴스 공급자 구현
  • 4: SNMP 클래스 라이브러리
  • 5: SNMP SMIR
  • 6: SNMP 상관 관계
  • 7: SNMP 형식 매핑 코드
  • 8: SNMP 스레딩 코드
  • 9: SNMP 이벤트 공급자 인터페이스 및 구현
SNMP 클래스 공급자 IWbemServices 메서드에 대한 호출과 SNMP 스레딩 코드를 사용하는 작업의 경우 수준(2^0 + 2^8=) 257로 설정합니다.