Активный сценарий (Производительность)
Мониторы производительности активного сценария позволяют писать сценарии VBScript и JScript для упрощения опроса одного или нескольких значений SNMP или WMI, выполнять математические или другие операции над этими значениями и строить график одного выходного значения. Использовать Монитор производительности активного сценария нужно только для выполнения расчетов с значениями опроса. Помните, что хотя можно опрашивать различные значения при помощи этой функции, в базе данных будет сохранено только одно значение: результат расчета вашим сценарием.
Монитор производительности активного сценария требует наличия следующих учетных данных:
Настройка монитора производительности активного сценария выполняется при помощи следующих полей:
- . Введите уникальное имя монитора производительности. Это имя появится в Библиотеке мониторов.
- . (Дополнительно) Введите краткое описание монитора производительности. Это описание появится рядом с монитором в Библиотеке мониторов.
- . Выберите либо JScript, либо VBScript.
- . Введите интервал времени, в течение которого WhatsUp Gold будет пытаться подключиться к выбранному устройству.
- . Укажите, как часто WhatsUp Gold необходимо запрашивать обновление информации от устройства.
- . Добавьте, измените или удалите ссылочные переменные SNMP и WMI. Обратите внимание, что использование ссылочных переменных в мониторе производительности активного сценария является необязательным. Для дополнительной информации см. раздел Использования ссылочных переменных с мониторами сценариев.
- . Введите код монитора.
Настройка монитора производительности активного сценария SNMP:
- Щелкните в диалоговом окне «Добавить монитор производительности активного сценария»,чтобы добавить новую переменную в поле . При этом открывается диалоговое окно Добавить новую ссылочную переменную.
- Введите необходимую информацию:
- . Введите уникальное имя переменной.
- . (Дополнительно) Введите краткое описание переменной.
- Установите переключатель на .
- Установите и количество для подключения к устройству. Это дополнительные значения полей.
- Нажмите , чтобы запустить браузер MIB.
- Введите имя или IP-адрес компьютера, к которому необходимо подключиться, в поле . Можно также нажать кнопку обзора (), чтобы выбрать устройство в списке.
- Выберите для подключения к данному устройству. Также можно нажать кнопку обзор() для доступа к Библиотеке учетных данных и создать новые учетные данные.
- Настройте время и количество попыток для компьютера, к которому необходимо подключиться, при помощи полей и .
- Нажмите кнопку .
- Используйте дерево навигации для выбора MIB, которую необходимо отслеживать. Можно просмотреть дополнительную информацию о свойствах/значении в нижней части диалогового окна.
- Щелкните для добавления OID к полям и в диалоговом окне Добавить новую ссылочную переменную.
- Проверьте конфигурацию и нажмите для добавления переменной в список в диалоговом окне Добавить монитор производительности активного сценария.
- Запишите или вставьте код монитора в поле .
- Нажмите для сохранения изменений.
Настройка монитора производительности активного сценария WMI:
- Щелкните в диалоговом окне «Добавить монитор производительности активного сценария»,чтобы добавить новую переменную в поле . При этом открывается диалоговое окно Добавить новую ссылочную переменную.
- Введите необходимую информацию:
- . Введите уникальное имя переменной.
- . (Дополнительно) Введите краткое описание переменной.
- Установите переключатель на .
- Нажмите , чтобы запустить браузер MIB.
- Введите имя или IP-адрес компьютера, к которому необходимо подключиться, в поле . Можно также нажать кнопку обзора (), чтобы выбрать устройство в списке.
- Выберите для подключения к данному устройству. Также можно нажать кнопку обзор() для доступа к Библиотеке учетных данных и создать новые учетные данные.
- Нажмите кнопку .
- Используйте дерево навигации для выбора MIB, которую необходимо отслеживать. Можно просмотреть дополнительную информацию о свойствах/значении в нижней части диалогового окна.
- Щелкните для добавления OID к полям и в диалоговом окне Добавить новую ссылочную переменную.
- Проверьте конфигурацию и нажмите для добавления переменной в список в диалоговом окне Добавить монитор производительности активного сценария.
- Запишите или вставьте код монитора в поле .
- Нажмите для сохранения изменений.
Учтите
- Необходимо включить обработку ошибок в сценарий монитора. Сценарий должен иметь значение для отображения в графике при помощи
Context.SetValue
, либо необходимо использовать Context.SetResult
для уведомления WhatsUp Gold о сбое сценария. Context.GetReferenceVariable
возвращает NULL, если опрос не выполнен по любой причине.- Если вызов
SetValue
или SetResult
отсутствует, сценарий не будет сообщать об ошибках и отображать данные на графике. - Если используется
SetValue
использовать SetResult
не нужно, так как SetValue
явно устанавливает SetResult
на 0, или «хорошо». - Результаты этого монитора производительности отображаются в полном отчете и отчете панели «Настраиваемые мониторы производительности».
- Ошибки этого монитора производительности отображаются в Журнале ошибок монитора производительности и в EventViewer.exe.
: При первом опросе ссылочной переменной WMI, которая требует два опроса для расчета среднего значения (например "Processor\% Processor Time"), она возвращает NULL.
: Изменение конфигурации любых мониторов производительности активного сценария VoIP не рекомендуется; это помешает служебной программе настройки VoIP определить ранее существовавшую конфигурацию VoIP.