Condividi tramite


Enable-SCOMAgentProxy

Consente agli agenti di agire come agenti proxy per altri computer.

Sintassi

Enable-SCOMAgentProxy
      [-Agent] <AgentManagedComputer[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il cmdlet Enable-SCOMAgentProxy consente a uno o più agenti di fungere da agenti proxy e di individuare oggetti gestiti in altri computer.

Esempio

Esempio 1: Abilitare un agente come agente proxy

PS C:\>"server01.contoso.com" | Get-SCOMAgent | Enable-SCOMAgentProxy -PassThru

Questo comando ottiene l'agente di Operations Manager denominato server01.contoso.com e consente all'agente di fungere da agente proxy per altri agenti e computer gestiti senza agente. Il comando passa il nome dell'agente al parametro DNSHostName del cmdlet Get-SCOMAgent .

Esempio 2: Abilitare gli agenti per fungere da agente proxy

PS C:\>Get-SCOMAgent | Where-Object {$_.ProxyingEnabled.Value -eq $False} | Enable-SCOMAgentProxy -Confirm

Questo comando ottiene tutti gli agenti di Operations Manager con la proprietà ProxyingEnabled impostata su $False e quindi consente agli agenti di agire come proxy dopo che l'utente conferma l'azione.

Esempio 3: Abilitare un agente per agire come agente proxy usando un valore di proprietà

PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> $Agent.ProxyingEnabled

Questo esempio consente a un agente di fungere da proxy agente impostando una proprietà dell'agente.

Il primo comando ottiene l'agente di Operations Manager denominato server01.contoso.com e lo archivia nella variabile $Agent.

Il secondo comando consente all'agente archiviato nella variabile $Agent di fungere da agente proxy per altri computer. Il comando imposta la proprietà ProxyingEnabled su $True per l'agente archiviato nella variabile $Agent.

Parametri

-Agent

Specifica una matrice di oggetti AgentManagedComputer . Questo parametro specifica gli agenti di Operations Manager che consentono di fungere da agenti proxy. Per ottenere un oggetto AgentManagedComputer , utilizzare il cmdlet Get-SCOMADAgent .

Type:AgentManagedComputer[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, il cmdlet non genera alcun output.

Type:SwitchParameter
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False