Set-SCPROMonitorConfiguration
Uppdateringar egenskaperna för en PRO-övervakningskonfiguration.
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
Cmdleten Set-SCPROMonitorConfiguration uppdaterar egenskaperna för ett eller flera pro-övervakningskonfigurationsobjekt (Performance and Resource Optimization). Egenskaper som kan anges är om övervakning och automatisk reparation är aktiverade.
Exempel
Exempel 1: Aktivera övervakning och automatisk reparation för en specifik PRO-övervakare
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
Det första kommandot hämtar PRO-övervakningsobjektet med det angivna namnet och hanteringspaketets namn och lagrar objektet i variabeln $PROMonitor.
Det andra kommandot hämtar värdobjektet VMHost01 och lagrar objektet i variabeln $VMHost.
Det tredje kommandot hämtar PRO Monitor-konfigurationsobjektet för PRO-övervakaren som lagras i $PROMonitor på VMHost01 och lagrar objektet i variabeln $PROMonitorConfig.
Det sista kommandot aktiverar övervakning och automatisk reparation för PRO-övervakningskonfigurationen som lagras i $PROMonitorConfig.
Exempel 2: Inaktivera automatisk reparation för alla PRO-övervakare på en angiven värd
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}
Det första kommandot hämtar värdobjektet VMHost01 och lagrar objektet i variabeln $VMHost.
Det andra kommandot hämtar alla PRO-övervakningskonfigurationsobjekt på VMHost01 och lagrar objekten i $PROMonitorConfigs-objektmatrisen.
Det sista kommandot använder ForEach-instruktionen för att iterera genom varje PRO-övervakningskonfigurationsobjekt som lagras i $PROMonitorConfigs och inaktiverar automatisk reparation för varje övervakningskonfiguration.
Parametrar
-AutomaticMode
Anger om dynamisk optimering automatiskt migrerar virtuella datorer för att lastbalansera.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Inherit
Anger att inställningarna ärvs från den överordnade värdgruppen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitoringEnabled
Anger om övervakning är aktiverat för en PRO-övervakare.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROMonitorConfiguration
Anger ett PRO-övervakningskonfigurationsobjekt.
Type: | PROMonitorConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Anger ett VMM-serverobjekt (Virtual Machine Manager).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Utdata
PROMonitorConfiguration
Den här cmdleten returnerar ett PROMonitorConfiguration-objekt .