Creazione di sottoscrizioni di eventi hardware

Nei computer in cui è installato un BMC (Baseboard Management Controller), gli eventi hardware vengono generati e registrati nel registro eventi di sistema (SEL), ovvero l'archivio eventi BMC archiviato in memoria non volatile. Per leggere questi eventi hardware in Windows Server 2008 usando il Visualizzatore eventi, è necessario creare una sottoscrizione agli eventi. Le sottoscrizioni di eventi hardware funzioneranno solo in Windows Server 2008.

La procedura seguente definisce come creare la sottoscrizione di eventi SEL per recuperare gli eventi hardware:

  1. Salvare il codice XML seguente in un file di .xml (in questo esempio il file è denominato Wsmanselrg.xml). Questo codice XML definisce la sottoscrizione.

    <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. Creare una sottoscrizione di eventi eseguendo il comando seguente in una finestra del prompt dei comandi . Il programma Wecutil.exe si trova nella directory %SYSTEMROOT%\System32::

    Percorso cs <>wecutil\wsmanselrg.xml

  3. Assicurarsi che la sottoscrizione sia attiva eseguendo il comando seguente in una finestra del prompt dei comandi:

    Wecutil grwsmanselrg

BMC è un microcontroller collegato localmente a un server. I bare metal hanno sensori che monitorano lo stato fisico del server e una connessione di rete separata in grado di comunicare in rete, anche se il server è offline. È possibile accedere ai dati BMC tramite il provider WMI di Intelligent Platform Management Interface (IPMI). Per altre informazioni sul provider IPMI, vedere Provider IPMI.

Il computer deve avere il BMC e il provider IPMI installati per il funzionamento della sottoscrizione di eventi. Per i computer in esecuzione in Windows Server 2008, il provider IPMI viene installato per impostazione predefinita. Se BMC non è disponibile, non è possibile installare il driver IPMI e lo stato del runtime della sottoscrizione visualizzerà sempre un errore (0x8004001 - Errore generico WMI).