Поделиться через


Создание подписок на события оборудования

На компьютерах с установленным контроллером управления базовой платой (BMC) события оборудования создаются и регистрируются в журнале событий системы (SEL), который является хранилищем событий BMC, хранящимся в ненулевой памяти. Чтобы прочитать эти события оборудования в Windows Server 2008 с помощью Просмотр событий, необходимо создать подписку на события. Подписки на события оборудования будут работать только в Windows Server 2008.

Следующая процедура определяет, как создать подписку на события SEL для получения событий оборудования:

  1. Сохраните следующий 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>
    
  2. Создайте подписку на события, выполнив следующую команду в окне командной строки (программа Wecutil.exe находится в каталоге %SYSTEMROOT%\System32.):

    Wecutil cs <path>\wsmanselrg.xml

  3. Убедитесь, что подписка активна, выполнив следующую команду в окне командной строки:

    Wecutil gr wsmanselrg

BMC — это микроконтроллер, подключенный локально к серверу. BMCs имеют датчики, отслеживающие физическое состояние сервера и отдельное сетевое подключение, которое может взаимодействовать по сети, даже если сервер находится в автономном режиме. У вас есть доступ к данным BMC с помощью поставщика WMI интеллектуального интерфейса управления платформой (IPMI). Дополнительные сведения о поставщике IPMI см. в разделе "Поставщик IPMI".

Компьютер должен иметь BMC и поставщик IPMI для работы подписки на события. Для компьютеров, работающих в Windows Server 2008, поставщик IPMI устанавливается по умолчанию. Если BMC недоступен, драйвер IPMI не может быть установлен, а состояние среды выполнения подписки всегда отображает ошибку (0x8004001 — универсальный сбой WMI).