Чтобы создать правило (сценарий) сбора данных о производительности на основе проб в Operations Manager 2007 используйте следующую процедуру. С помощью правил на основе проб можно получать данные от неограниченного количества источников, таких как файловые системы или свойства операционных систем. Правила на основе выборки данных не должны изменять состояние объекта. Данные, собранные с помощью данного правила, будут отображены в представлениях производительности для целевых объектов.

Порядок создания правила сбора данных производительности на основе проб в Operations Manager 2007

  1. Запустите мастер создания правила Operations Manager 2007.

    Note
    Сведения о запуске мастера создания правил см. в разделе Запуск мастера создания правила в Operations Manager 2007.
  2. На странице Выбор типа правила сделайте следующее.

    1. Раскройте Правила сбора данных, раскройте На основе проб и выберите Сценарий (Производительность).

    2. Выберите в списке Пакет управления или нажмите кнопку Создать, чтобы создать пакет управления с помощью мастера создания пакетов управления.

      Note
      По умолчанию при создании объекта пакета управления, отключении правила или монитора или при создании переопределения настройки сохраняются Operations Manager в пакете управления по умолчанию. Рекомендуется создавать отдельные пакеты управления для каждого запечатанного пакета управления, настройки которого необходимо изменить, а не сохранять измененные настройки в пакете управления по умолчанию. Дополнительные сведения см. в разделе Пакет управления по умолчанию.
    3. Нажмите кнопку Далее.

  3. На странице Имя и описание правила сделайте следующее.

    1. Введите Имя правила, например NumProc.

    2. Нажмите кнопку Выбрать, выберите целевой объект, например, компьютер Windows, а затем нажмите кнопку ОК.

    3. Оставьте правило включенным (установлен флажок), чтобы правило вступило в силу после завершения работы мастера, или снимите флажок, чтобы активировать правило позднее, а затем нажмите кнопку Далее.

  4. На странице Расписание укажите частоту запуска правила, а затем для настройки времени запуска правила выберите Синхронизировать в. Например, установите применение правила каждый час, начиная с 12:15. Правила, которые применяются ежедневно, запланированы на запуск в 00:00.

  5. На странице Сценарий сделайте следующее.

    1. Введите Имя и расширение файла сценария, например NumProc.vbs.

    2. Задайте время ожидания (в секундах, минутах, часах или днях) выполнения сценария перед его завершением.

    3. Введите сценарий, например:

      Set oAPI = CreateObject("MOM.ScriptAPI")

      set bag= oAPI.CreatePropertyBag()

      Set WshShell = WScript.CreateObject("WScript.Shell")

      Set WshSysEnv = WshShell.Environment("SYSTEM")

      call bag.AddValue("Number of Processors", WshSysEnv("NUMBER_OF_PROCESSORS"))

      call oAPI.Return(bag)

      Note
      В предыдущем примере определяется количество процессоров компьютера.
    4. Нажмите кнопку Далее.

    Note
    Дополнительные сведения о MOMScriptAPI см. в пакете SDK Operations Manager 2007, доступном на страницеhttp://go.microsoft.com/fwlink/?LinkId=65912 (возможно, на английском языке).
  6. На странице Средство сопоставления производительности сопоставьте параметры из сценария с полями в событии, например:

    Important
    Параметры вводятся с учетом регистра.
    1. В поле Объект введите Процессор.

    2. В поле Счетчик введите Количество_процессоров.

    3. В поле Экземпляры введите Все экземпляры.

    4. Нажмите кнопку Значение ().

    5. В диалоговом окне Значение выберите Данные, а затем — Свойство.

    6. В поле Значение вместо [PropertyName] введите Количество процессоров. Путь должен выглядеть следующим образом: $Data/Property[@Name='Number of Processors']$.

    7. Нажмите кнопку ОК, а затем — Создать.


Была ли данная информация полезной? Отправляйте нам свои пожелания и комментарии, касающиеся данной документации.