Erstellen von Hardwareereignisabonnements
Auf Computern, auf denen ein Baseboard Management Controller (BMC) installiert ist, werden Hardwareereignisse ausgelöst und im Systemereignisprotokoll (SEL) protokolliert. Dabei handelt es sich um den BMC-Ereignisspeicher, der im nicht flüchtigen Speicher gespeichert ist. Um diese Hardwareereignisse auf Windows Server 2008 mithilfe der Ereignisanzeige zu lesen, müssen Sie ein Abonnement für die Ereignisse erstellen. Die Hardwareereignisabonnements funktionieren nur auf Windows Server 2008.
Das folgende Verfahren definiert, wie das SEL-Ereignisabonnement zum Abrufen der Hardwareereignisse erstellt wird:
Speichern Sie den folgenden XML-Code in einer .xml -Datei (in diesem Beispiel heißt die Datei Wsmanselrg.xml). Dieser XML-Code definiert das Abonnement.
<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>Erstellen Sie ein Ereignisabonnement, indem Sie den folgenden Befehl in einem Eingabeaufforderungsfenster ausführen (das Wecutil.exe Programm befindet sich im Verzeichnis %SYSTEMROOT% \ System32):
wsmanselrg.xml < des > \ Pfads "Wecutil cs"
Stellen Sie sicher, dass das Abonnement aktiv ist, indem Sie den folgenden Befehl in einem Eingabeaufforderungsfenster ausführen:
Wecutil gr wsmanselrg
Der BMC ist ein Mikrocontroller, der lokal an einen Server angefügt ist. BMCs verfügen über Sensoren, die den physischen Zustand des Servers überwachen, und eine separate Netzwerkverbindung, die über das Netzwerk kommunizieren kann, auch wenn der Server offline ist. Sie haben über den WMI-Anbieter (Intelligent Platform Management Interface, IPMI) Zugriff auf BMC-Daten. Weitere Informationen zum IPMI-Anbieter finden Sie unter IPMI-Anbieter.
Auf dem Computer müssen der BMC und der IPMI-Anbieter installiert sein, damit das Ereignisabonnement funktioniert. Für Computer, die auf Windows Server 2008 ausgeführt werden, wird der IPMI-Anbieter standardmäßig installiert. Wenn der BMC nicht verfügbar ist, kann der IPMI-Treiber nicht installiert werden, und der Laufzeitstatus des Abonnements zeigt immer einen Fehler an (0x8004001 – generischer WMI-Fehler).