Compartilhar via


Criando assinaturas de evento de hardware

Em computadores que têm um BMC (Controlador de Gerenciamento de Placa de Base) instalado, os eventos de hardware são gerados e registrados no SEL (log de eventos do sistema), que é o repositório de eventos do BMC armazenado na memória nãovolatile. 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 evento 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 é nomeado Wsmanselrg.xml). Esse 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 está localizado no diretório %SYSTEMROOT%\System32.):

    Caminho do Wecutil cs<>\wsmanselrg.xml

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

    Wecutil grwsmanselrg

O BMC é um microcontrolador anexado 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 que o servidor esteja offline. Você tem acesso aos dados do BMC por meio do provedor WMI da Interface de Gerenciamento de Plataforma Inteligente (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 de evento funcione. Para computadores em execução no 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 runtime da assinatura status sempre exibirá um erro (0x8004001 - Falha Genérica do WMI).