Set-SCPROMonitorConfiguration
Mises à jour les propriétés d’une configuration de moniteur PRO.
Syntax
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
L’applet de commande Set-SCPROMonitorConfiguration met à jour les propriétés d’un ou plusieurs objets de configuration de l’analyse des performances et de l’optimisation des ressources (PRO). Les propriétés qui peuvent être définies incluent si la surveillance et la correction automatique sont activées.
Exemples
Exemple 1 : Activer la surveillance et la correction automatique pour un moniteur PRO spécifique
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
La première commande obtient l’objet moniteur PRO avec le nom et le nom du pack d’administration spécifiés et stocke l’objet dans la variable $PROMonitor.
La deuxième commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La troisième commande obtient l’objet de configuration du moniteur PRO stocké dans $PROMonitor sur VMHost01 et stocke l’objet dans la variable $PROMonitorConfig.
La dernière commande active la surveillance et la correction automatique de la configuration du moniteur PRO stockée dans $PROMonitorConfig.
Exemple 2 : Désactiver la correction automatique pour tous les moniteurs PRO sur un hôte spécifié
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}
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande obtient tous les objets de configuration du moniteur PRO sur VMHost01 et stocke les objets dans le tableau d’objets $PROMonitorConfigs.
La dernière commande utilise l’instruction ForEach pour itérer au sein de chaque objet de configuration du moniteur PRO stocké dans $PROMonitorConfigs et désactive la correction automatique pour chaque configuration de moniteur.
Paramètres
-AutomaticMode
Indique si l’optimisation dynamique migre automatiquement les machines virtuelles afin d’équilibrer la charge.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Inherit
Indique que les paramètres sont hérités du groupe hôte parent.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitoringEnabled
Indique si l’analyse est activée pour un moniteur PRO.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROMonitorConfiguration
Spécifie un objet de configuration de moniteur PRO.
Type: | PROMonitorConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Spécifie un objet serveur Virtual Machine Manager (VMM).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
PROMonitorConfiguration
Cette applet de commande retourne un objet PROMonitorConfiguration .