Enable-SCOMAgentProxy
Aracıların diğer bilgisayarlar için ara sunucu aracıları olarak davranmasını sağlar.
Syntax
Enable-SCOMAgentProxy
[-Agent] <AgentManagedComputer[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Enable-SCOMAgentProxy cmdlet'i bir veya daha fazla aracının ara sunucu aracıları olarak davranmasını ve diğer bilgisayarlarda yönetilen nesneleri bulmasını sağlar.
Örnekler
Örnek 1: Aracının ara sunucu aracısı olarak davranmasını sağlama
PS C:\>"server01.contoso.com" | Get-SCOMAgent | Enable-SCOMAgentProxy -PassThru
Bu komut, server01.contoso.com adlı Operations Manager aracısını alır ve aracının diğer aracılar ve aracısız yönetilen bilgisayarlar için ara sunucu aracısı olarak davranmasını sağlar. Komut, aracının adını Get-SCOMAgent cmdlet'inin DNSHostName parametresine geçirir.
Örnek 2: Aracıların ara sunucu aracısı olarak davranmasını sağlama
PS C:\>Get-SCOMAgent | Where-Object {$_.ProxyingEnabled.Value -eq $False} | Enable-SCOMAgentProxy -Confirm
Bu komut ProxyingEnabled özelliği $False olarak ayarlanmış tüm Operations Manager aracılarını alır ve kullanıcı eylemi onayladıktan sonra aracıların ara sunucu olarak davranmasını sağlar.
Örnek 3: Bir aracının bir özellik değeri kullanarak ara sunucu aracısı olarak davranmasını sağlama
PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> $Agent.ProxyingEnabled
Bu örnek, aracının bir özelliğini ayarlayarak aracı proxy'si olarak davranmasını sağlar.
İlk komut, server01.contoso.com adlı Operations Manager aracısını alır ve $Agent değişkeninde depolar.
İkinci komut, $Agent değişkeninde depolanan aracının diğer bilgisayarlar için ara sunucu aracısı olarak davranmasını sağlar. komutu ProxyingEnabled özelliğini $Agent değişkeninde depolanan aracı için $True olarak ayarlar.
Parametreler
-Agent
AgentManagedComputer nesnelerinin bir dizisini belirtir. Bu parametre, ara sunucu aracıları olarak davranmayı etkinleştirmek için Operations Manager aracılarını belirtir. AgentManagedComputer nesnesi edinmek için Get-SCOMADAgent cmdlet'ini kullanın.
Type: | AgentManagedComputer[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |