Set-SCPROMonitorConfiguration
PRO izleyici yapılandırmasının özelliklerini Güncelleştirmeler.
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
Set-SCPROMonitorConfiguration cmdlet'i bir veya daha fazla Performans ve Kaynak İyileştirme (PRO) izleyici yapılandırma nesnesinin özelliklerini güncelleştirir. Ayarlanabilen özellikler, izleme ve otomatik düzeltmenin etkinleştirilip etkinleştirilmediğini içerir.
Örnekler
Örnek 1: Belirli bir PRO monitör için izlemeyi ve otomatik düzeltmeyi etkinleştirme
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
İlk komut, belirtilen ad ve yönetim paketi adına sahip PRO izleyici nesnesini alır ve nesneyi $PROMonitor değişkeninde depolar.
İkinci komut VMHost01 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.
Üçüncü komut, VMHost01 üzerindeki $PROMonitor depolanan PRO izleyicisi için PRO izleyici yapılandırma nesnesini alır ve nesneyi $PROMonitorConfig değişkeninde depolar.
Son komut, $PROMonitorConfig depolanan PRO izleyici yapılandırması için izlemeyi ve otomatik düzeltmeyi etkinleştirir.
Örnek 2: Belirtilen konakta tüm PRO monitörleri için otomatik düzeltmeyi devre dışı bırakma
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}
İlk komut VMHost01 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.
İkinci komut, VMHost01 üzerindeki tüm PRO izleyici yapılandırma nesnelerini alır ve nesneleri $PROMonitorConfigs nesne dizisinde depolar.
Son komut , forEach deyimini kullanarak $PROMonitorConfigs'de depolanan her PRO izleyici yapılandırma nesnesini yineler ve her monitör yapılandırması için otomatik düzeltmeyi devre dışı bırakır.
Parametreler
-AutomaticMode
Dinamik iyileştirmenin yük dengeleme için sanal makineleri otomatik olarak geçirip geçirmediğini gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Inherit
Ayarların üst konak grubundan devralındığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitoringEnabled
PRO monitör için izlemenin etkinleştirilip etkinleştirilmediğini gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROMonitorConfiguration
PRO izleyici yapılandırma nesnesini belirtir.
Type: | PROMonitorConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Virtual Machine Manager (VMM) sunucu nesnesini belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
PROMonitorConfiguration
Bu cmdlet bir PROMonitorConfiguration nesnesi döndürür.