Мониторинг WMIMonitor WMI

Важно!

Эта версия Orchestrator достигла конца поддержки, мы рекомендуем выполнить обновление до Orchestrator 2019.This version of Orchestrator has reached the end of support, we recommend you to upgrade to Orchestrator 2019.

Действие Monitor WMI вызывает модуль Runbook при получении события WMI в результате указанного запроса WMI-события.The Monitor WMI activity invokes a runbook when a WMI event is received as a result of the WMI event query that you specify. Можно проверить наличие изменений в устройствах, подключенных к серверу, и вызвать модули Runbook, которые принимают корректирующие действия при возникновении ошибок.You can check for changes in devices that are attached to the server and invoke runbooks that take corrective action when errors occur.

Настройка действия "Мониторинг WMI"Configuring the Monitor WMI Activity

Перед настройкой действия Monitor WMI необходимо определить следующее.Before you configure the Monitor WMI activity, you need to determine the following:

  • Наблюдаемый компьютерThe computer that you are monitoring

  • Запрос WMI события, который требуется выполнить.The WMI event query that you want to run

Предупреждение

Запрос WMI-события отличается от стандартного запроса WMI.A WMI event query differs from a standard WMI query.

Используйте следующие сведения для настройки действия Monitor WMI.Use the following information to configure the Monitor WMI activity.

Вкладка "Подробные сведения"Details Tab

ПараметрыSettings Инструкции по настройкеConfiguration Instructions
КомпьютерComputer Введите имя компьютера, который отслеживается для новых событий WMI.Type the name of the computer that you are monitoring for new WMI events. Для поиска компьютера можно также использовать кнопку с многоточием (...) .You can also use the ellipsis (...) button to browse for the computer.
Пространство именNamespace Введите имя пространства имен WMI, которое необходимо запросить.Type the name of the WMI namespace that you want to query.
Запрос WMIWMI query Введите запрос WMI Event, который будет использоваться для запроса компьютера, указанного в поле компьютер .Type the WMI event query that will be used to query the computer that you specified in the Computer box.

Примеры синтаксисаSyntax Examples

Ниже приведен синтаксис простого запроса уведомления: SELECT * FROM [EventClass] WITHIN [interval] WHERE TargetInstance ISA [object]Here is the syntax of a simple notification query: SELECT * FROM [EventClass] WITHIN [interval] WHERE TargetInstance ISA [object]

При отправке этого запроса WMI вы отправляете задание, чтобы получать уведомления обо всех событиях события, представленного [EventClass].When you submit this WMI query, you are submitting a job to be notified of all occurrences of the event represented by [EventClass]. Предложение WITHIN обозначает, как выполняется тест, который находится в интервале секунд, обозначенном [Interval].The WITHIN clause denotes how the test is performed, which is at an interval of seconds denoted by [interval]. Предложение WHERE используется для ограничения запроса и может включать действия, Свойства внедренных действий и условных операторов.The WHERE clause is used to narrow down your query and can include activities, properties of embedded activities and condition statements.

Монитор для добавления модема. следующий запрос отправляет задание уведомления для отслеживания добавления модема и вызовет событие инструментария WMI при добавлении модема.Monitor for the Addition of a Modem: The following query submits a notification job to monitor for the addition of a modem and will cause the WMI event to invoke if a modem is added. Тест выполняется в интервале каждые 10 секунд.The test is performed at an interval of every 10 seconds. SELECT * FROM __InstanceCreationEvent WITHIN 10 WHERE TargetInstance ISA "Win32_POTSModem"

Отслеживать Удаление модема: Следующий запрос отправляет задание уведомления для отслеживания удаления модема и вызовет событие инструментария WMI при удалении модема.Monitor for the Deletion of a Modem: The following query submits a notification job to monitor for the deletion of a modem and will cause the WMI event to invoke if a modem is deleted. Тест выполняется в интервале каждые 50 секунд.The test is performed at an interval of every 50 seconds. SELECT * FROM __InstanceDeletionEvent WITHIN 50 WHERE TargetInstance ISA "Win32_POTSModem"

Наблюдение за изменением конфигурации отображения. следующий запрос отправляет задание уведомления для отслеживания изменения конфигурации отображения и вызывает вызов события WMI, если частота отображения превышает 70.Monitor for the Modification of a Display Configuration: The following query submits a notification job to monitor for the modification of a display configuration and will cause the WMI event to invoke if the display frequency is greater than 70. Тест выполняется в интервале каждые 20 секунд.The test is performed at an interval of every 20 seconds. SELECT * FROM __InstanceModificationEvent WITHIN 20 WHERE TargetInstance ISA "Win32_DisplayConfiguration" AND TargetInstance.DisplayFrequency > 70

Отслеживать изменения в значении процессора. следующий запрос отправляет задание уведомления для отслеживания изменения в значении процессора и вызовет событие ИНСТРУМЕНТАРИя WMI, если загрузка цп превышает 50.Monitor for a Modification in a Processor value: The following query submits a notification job to monitor for a modification in a Processor value and will cause the WMI event to invoke if the CPU utilization is greater than 50. Тест выполняется через интервал, равный каждые 5 секунд.The test is performed at an interval of every 5 seconds. SELECT * FROM __InstanceModificationEvent WITHIN 5 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 50

Совет

Запрос может быть отклонен WMI, если он слишком сложен или занимает много ресурсов для оценки.A query can be rejected by WMI if it is too complex or becomes resource-intensive for evaluation.

Опубликованные данныеPublished Data

В следующей таблице перечислены опубликованные элементы данных.The following table lists the published data items.

ЭлементItem ОписаниеDescription
Компьютер, на котором выполняется запрос WMIComputer where the WMI query is performed Имя компьютера, на котором был запущен запрос WMI.The name of the computer where the WMI query was ran.
Запрос WMIWMI Query Запрос WMI, отправленный на компьютер.The WMI query that was sent to the computer.
Результат запроса WMI в виде строкиWMI Query Result as a string Результат запроса WMI.The result of the WMI query.
Пространство имен WMIWMI Namespace Запрашиваемое пространство имен WMI.The WMI namespace that you queried.