하드웨어 이벤트 구독 만들기
BMC(Baseboard Management Controller)가 설치된 컴퓨터에서 하드웨어 이벤트가 발생하고 비휘발성 메모리에 저장된 BMC 이벤트 저장소인 SEL(시스템 이벤트 로그)에 기록됩니다. 이벤트 뷰어 사용하여 Windows Server 2008에서 이러한 하드웨어 이벤트를 읽으려면 이벤트에 대한 구독을 만들어야 합니다. 하드웨어 이벤트 구독은 Windows Server 2008에서만 작동합니다.
다음 절차에서는 SEL 이벤트 구독을 만들어 하드웨어 이벤트를 검색하는 방법을 정의합니다.
다음 XML을 .xml 파일에 저장합니다(이 예제에서는 파일 이름이 Wsmanselrg.xml). 이 XML은 구독을 정의합니다.
<Subscription xmlns="http://schemas.microsoft.com/2006/03/windows/events/subscription"> <Description>A subscription for the HardwareEvents</Description> <SubscriptionId>WSManSelRg</SubscriptionId> <Uri>http://schemas.microsoft.com/wbem/wsman/1/logrecord/sel</Uri> <EventSources> <EventSource> <Address>LOCALHOST</Address> </EventSource> </EventSources> <LogFile>HardwareEvents</LogFile> <Delivery Mode="pull"> <PushSettings> <Heartbeat Interval="10000"/> </PushSettings> </Delivery> </Subscription>
명령 프롬프트 창에서 다음 명령을 실행하여 이벤트 구독을 만듭니다(Wecutil.exe 프로그램은 %SYSTEMROOT%\System32 디렉터리에 있음).
Wecutil cs <path>\wsmanselrg.xml
명령 프롬프트 창에서 다음 명령을 실행하여 구독이 활성 상태인지 확인합니다.
Wecutil gr wsmanselrg
BMC는 서버에 로컬로 연결된 마이크로 컨트롤러입니다. BCC에는 서버의 물리적 상태를 모니터링하는 센서와 서버가 오프라인인 경우에도 네트워크를 통해 통신할 수 있는 별도의 네트워크 연결이 있습니다. IPMI(Intelligent Platform Management Interface) WMI 공급자를 통해 BMC 데이터에 액세스할 수 있습니다. IPMI 공급자에 대한 자세한 내용은 IPMI 공급자를 참조하세요.
이벤트 구독이 작동하려면 컴퓨터에 BMC 및 IPMI 공급자가 설치되어 있어야 합니다. Windows Server 2008에서 실행되는 컴퓨터의 경우 IPMI 공급자가 기본적으로 설치됩니다. BMC를 사용할 수 없는 경우 IPMI 드라이버를 설치할 수 없으며 구독 런타임 상태가 항상 오류를 표시합니다(0x8004001 - WMI 일반 오류).