Compartilhar via


Criação de assinaturas de eventos de hardware

Em computadores com um Baseboard Management Controller (BMC) instalado, os eventos de hardware são gerados e registrados no log de eventos do sistema (SEL), que é o armazenamento de eventos do BMC armazenado na memória não volátil. Para ler esses eventos de hardware no Windows Server 2008 usando o Visualizador de Eventos, você deve criar uma assinatura para os eventos. As assinaturas de eventos de hardware só funcionarão no Windows Server 2008.

O procedimento a seguir define como criar a assinatura de evento SEL para recuperar os eventos de hardware:

  1. Salve o XML a seguir em um arquivo .xml (neste exemplo, o arquivo é chamado de Wsmanselrg.xml). Este XML define a assinatura.

    <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>
    
  2. Crie uma assinatura de evento executando o seguinte comando em uma janela de prompt de comando (o programa Wecutil.exe fica no diretório %SYSTEMROOT%\System32.):

    Wecutil cs <caminho>\wsmanselrg.xml

  3. Verifique se a assinatura está ativa executando o seguinte comando em uma janela de prompt de comando:

    Wecutil gr wsmanselrg

O BMC é um microcontrolador conectado localmente a um servidor. Os BMCs têm sensores que monitoram o estado físico do servidor e uma conexão de rede separada que pode se comunicar pela rede, mesmo se o servidor estiver offline. Você tem acesso aos dados do BMC por meio do provedor WMI da Intelligent Platform Management Interface (IPMI). Para obter mais informações sobre o provedor IPMI, consulte Provedor IPMI.

O computador deve ter o BMC e o provedor IPMI instalados para que a assinatura do evento funcione. Para os computadores que executam o Windows Server 2008, o provedor IPMI é instalado por padrão. Se o BMC não estiver disponível, o driver IPMI não poderá ser instalado e o status do tempo de execução da assinatura sempre exibirá um erro (0x8004001 - Falha Genérica do WMI).