Добавление и изменение действия PowerShell

Windows PowerShell является скриптовым языком и оболочкой командной строки, которую могут использовать системные администраторы для управления операционными системами Windows. Более подробную информацию о PowerShell см. на веб-сайте Microsoft.

Действие PowerShell позволяет опытному пользователю выполнять широкий спектр задач мониторинга с использованием прямого доступа к библиотекам компонентов сценариев, включая .NET Framework. Для получения дополнительной информации смотрите Примеры сценариев действия PowerShell.

Важно WhatsUp Gold использует 32-битный (т.е. x86) обработчик PowerShell. Поэтому поддерживается только 32-битная оснастка PowerShell, а только 64-битная оснастка не будет работать верно. Оснастка для работы в 32-битных и 64-битных операционных системах стандартно настраивается на 64-битные системы, и должна быть вручную настроена для 32-битного обработчика PowerShell для правильной работы с WhatsUp Gold.

При использовании дополнительных средств опроса с WhatsUp Gold, установку PowerShell и регистрацию необходимой оснастки следует проводить идентично на всех машинах средства опроса для правильной работы всех мониторов производительности, активных мониторов и действий PowerShell. Ошибки, связанные с ошибками мониторов, отображаются в WhatsUp Gold Центр состояния. Ошибки, связанные с ошибками действий, отображаются в WhatsUp Gold Средство просмотра событий.

Добавление нового действия PowerShell:

  1. В веб-интерфейсе WhatsUp Gold перейдите в Администратор > Действия. Открывается Библиотека действий.
  2. Нажмите кнопку Создать. Открывается диалоговое окно Выберите тип действия.
  3. Выберите PowerShell и нажмите ОК. Открывается диалоговое окно Создать действие сценария PowerShell.
  4. Введите или выберите необходимую информацию:
    • Имя. Введите уникальное имя действия. Это имя появится в Библиотеке действий.
    • Описание. (Не обязательно) Введите дополнительную информацию о действии. Это описание появится рядом с действием в Библиотеке действий.
    • Тайм-аут (секунд). Введите количество времени, в течении которого приложение WhatsUp Gold пытается подключиться к выбранному устройству. При превышении заданного времени и отсутствии подключения происходит тайм-аут, и WhatsUp Gold прекращает попытки соединения с устройством. Это считается подключением с ошибками.

    Примечание Настоятельно рекомендуется использовать тайм-аут длительностью менее 10 секунд. Следует использовать наиболее короткий из возможных тайм-аут.

    • Запустить с учетными данными устройства. Установите этот флажок для выполнения сценария с использованием учетных данных Windows для связанного устройства. Для получения дополнительной информации, смотрите Использование библиотеки учетных данных.
    • Текст сценария. Введите код действия.

      Важно При использовании процентных переменных в качестве части строки литерала в сценариях PowerShell, для вложения строки литерала используйте двойные кавычки (" ") вместо одинарных (' '). Например: $Message = "%Device.DisplayName changed state".

  5. Нажмите OK для сохранения изменений.
  6. ЩелкнитеОКдля выхода из библиотеки действий.

Изменение существующего действия PowerShell.

  1. В веб-интерфейсе WhatsUp Gold перейдите в Администратор > Действия. Открывается диалоговое окно Библиотека действий.
  2. Выберите действие, которое нужно изменить, и щелкните Изменить. Открывается диалоговое окно Изменить действие сценария PowerShell.
  3. Введите или выберите необходимую информацию:
    • Имя. Введите уникальное имя действия. Это имя появится в Библиотеке действий.
    • Описание. (Не обязательно) Введите дополнительную информацию о действии. Это описание появится рядом с действием в Библиотеке действий.
    • Введите количество времени, в течении которого приложение WhatsUp Gold пытается подключиться к выбранному устройству. При превышении заданного времени и отсутствии подключения происходит тайм-аут, и WhatsUp Gold прекращает попытки соединения с SMTP-сервером. Это считается подключением с ошибками.

    Примечание Настоятельно рекомендуется использовать тайм-аут длительностью менее 10 секунд. Следует использовать наиболее короткий из возможных тайм-аут.

    • Запустить с учетными данными устройства. Установите этот флажок для выполнения сценария с использованием учетных данных Windows для связанного устройства. Для получения дополнительной информации, смотрите Использование библиотеки учетных данных.
    • Текст сценария. Введите код действия.
  4. Нажмите OK для сохранения изменений.
  5. ЩелкнитеОКдля выхода из библиотеки действий.

См. также

Функциональные действия

Добавление и изменение действия активного сценария

Добавление и изменение действия "Журнал в текстовый файл"

Добавление и изменение действия программы

Добавление и изменение действия перезапуска службы

Добавление и изменение действия набора SNMP

Добавление и изменение действия SSH

Добавление и изменение действия Syslog

Добавление и изменение действия VMware

Добавление и изменение WhatsConfigured действия

Добавление и изменение действия журнала событий Windows

Использование действия WinPopup