Set-SCPROMonitorConfiguration

Обновляет свойства конфигурации PRO-монитора.

Синтаксис

EditSetting

Set-SCPROMonitorConfiguration
    -PROMonitorConfiguration <PROMonitorConfiguration>
    -AutomaticMode <Boolean>
    -MonitoringEnabled <Boolean>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Inherit

Set-SCPROMonitorConfiguration
    -PROMonitorConfiguration <PROMonitorConfiguration>
    [-VMMServer <ServerConnection>]
    [-Inherit]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Set-SCPROMonitorConfiguration обновляет свойства одного или нескольких объектов конфигурации монитора Performance and Resource Optimization (PRO). К свойствам, которые можно задать, относится к тому, включены ли мониторинг и автоматическое исправление.

Примеры

Пример 1: Включение мониторинга и автоматического исправления для определенного монитора PRO

PS C:\> $PROMonitor = Get-SCPROMonitor -Name "System Center Virtual Machine Manager Maximum Dynamic Memory Monitor" -ManagementPackName "System Center Virtual Machine Manager PRO V2 HyperV Host Performance"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $PROMonitorConfig = Get-SCPROMonitorConfiguration -PROMonitor $PROMonitor -VMHost $VMHost
PS C:\> Set-SCPROMOnitorConfiguration -PROMonitorConfiguration $PROMonitorConfig -MonitoringEnabled $True -AutomaticMode $True

Первая команда получает объект PRO-монитора с указанным именем и именем пакета управления и сохраняет объект в переменной $PROMonitor.

Вторая команда получает объект host с именем VMHost01 и сохраняет объект в переменной $VMHost.

Третья команда получает объект конфигурации монитора PRO для монитора PRO, хранящийся в $PROMonitor на VMHost01, и сохраняет объект в переменной $PROMonitorConfig.

Последняя команда включает мониторинг и автоматическое исправление конфигурации монитора PRO, хранящейся в $PROMonitorConfig.

Пример 2: Отключение автоматического исправления для всех мониторов PRO на указанном хосте

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $PROMonitorConfigs = @(Get-SCPROMonitorConfiguration -VMHost $VMHost)
PS C:\> ForEach ($PROMonitorConfig in $PROMonitorConfigs) {Set-SCPROMonitorConfiguration -PROMonitorConfiguration $PROMonitorConfig -MonitoringEnabled $True -AutomaticMode $False}

Первая команда получает объект host с именем VMHost01 и сохраняет объект в переменной $VMHost.

Вторая команда получает все объекты конфигурации монитора PRO на VMHost01 и сохраняет объекты в массиве объектов $PROMonitorConfigs.

Последняя команда использует инструкцию ForEach для итерации по каждому объекту конфигурации монитора PRO, хранящемуся в $PROMonitorConfigs, и отключает автоматическое исправление для каждой конфигурации монитора.

Параметры

-AutomaticMode

Указывает, выполняет ли динамическая оптимизация автоматический перенос виртуальных машин для балансировки нагрузки.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

EditSetting
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Inherit

Указывает, что настройки наследуются от родительской группы узлов сети.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Inherit
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MonitoringEnabled

Указывает, включен ли мониторинг для монитора PRO.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

EditSetting
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROMonitorConfiguration

Указывает объект конфигурации PRO-монитора.

Свойства параметра

Тип:PROMonitorConfiguration
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера Virtual Machine Manager (VMM).

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

PROMonitorConfiguration

Этот командлет возвращает объект PROMonitorConfiguration .