Set-SCPROMonitorConfiguration
Actualiza las propiedades de una configuración de monitor PRO.
Sintaxis
Set-SCPROMonitorConfiguration
[-VMMServer <ServerConnection>]
-PROMonitorConfiguration <PROMonitorConfiguration>
-AutomaticMode <Boolean>
-MonitoringEnabled <Boolean>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCPROMonitorConfiguration
[-VMMServer <ServerConnection>]
-PROMonitorConfiguration <PROMonitorConfiguration>
[-Inherit]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
El cmdlet Set-SCPROMonitorConfiguration actualiza las propiedades de uno o varios objetos de configuración de supervisión de optimización de recursos y rendimiento (PRO). Las propiedades que se pueden establecer incluyen si la supervisión y la corrección automática están habilitadas.
Ejemplos
Ejemplo 1: Habilitación de la supervisión y corrección automática para un monitor PRO específico
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
El primer comando obtiene el objeto de monitor PRO con el nombre y el nombre del módulo de administración especificados y almacena el objeto en la variable $PROMonitor.
El segundo comando obtiene el objeto host denominado VMHost01 y almacena el objeto en la variable $VMHost.
El tercer comando obtiene el objeto de configuración del monitor PRO para el monitor PRO almacenado en $PROMonitor en VMHost01 y almacena el objeto en la variable $PROMonitorConfig.
El último comando habilita la supervisión y la corrección automática para la configuración del monitor PRO almacenada en $PROMonitorConfig.
Ejemplo 2: Deshabilitar la corrección automática para todos los monitores PRO en un host especificado
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}
El primer comando obtiene el objeto host denominado VMHost01 y almacena el objeto en la variable $VMHost.
El segundo comando obtiene todos los objetos de configuración del monitor PRO en VMHost01 y almacena los objetos en la matriz de objetos $PROMonitorConfigs.
El último comando usa la instrucción ForEach para recorrer en iteración cada objeto de configuración del monitor PRO almacenado en $PROMonitorConfigs y deshabilita la corrección automática para cada configuración del monitor.
Parámetros
-AutomaticMode
Indica si la optimización dinámica migra automáticamente las máquinas virtuales para equilibrar la carga.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Inherit
Indica que la configuración se hereda del grupo host primario.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-MonitoringEnabled
Indica si la supervisión está habilitada para un monitor PRO.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PROMonitorConfiguration
Especifica un objeto de configuración de monitor PRO.
Tipo: | PROMonitorConfiguration |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-PROTipID
Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VMMServer
Especifica un objeto de servidor de Virtual Machine Manager (VMM).
Tipo: | ServerConnection |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Salidas
PROMonitorConfiguration
Este cmdlet devuelve un objeto