次の方法で共有


Enable-SCOMAgentProxy

エージェントが他のコンピューターのプロキシ エージェントとして機能できるようにします。

構文

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

説明

Enable-SCOMAgentProxy コマンドレットを使用すると、1 つ以上のエージェントがプロキシ エージェントとして機能し、他のコンピューター上のマネージド オブジェクトを検出できます。

例 1: エージェントがプロキシ エージェントとして機能できるようにする

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

このコマンドは、server01.contoso.com という名前の Operations Manager エージェントを取得し、エージェントが他のエージェントおよびエージェントレスマネージド コンピューターのプロキシ エージェントとして機能できるようにします。 このコマンドは、エージェントの名前を Get-SCOMAgent コマンドレットの DNSHostName パラメーターに渡します。

例 2: エージェントがプロキシ エージェントとして機能できるようにする

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

このコマンドは、 ProxyingEnabled プロパティが $False に設定されているすべての Operations Manager エージェントを取得し、ユーザーがアクションを確認した後でエージェントをプロキシとして機能できるようにします。

例 3: プロパティ値を使用してエージェントがプロキシ エージェントとして機能できるようにする

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

この例では、エージェントのプロパティを設定することで、エージェントがエージェント プロキシとして機能できるようにします。

最初のコマンドは、server01.contoso.com という名前の Operations Manager エージェントを取得し、$Agent変数に格納します。

2 番目のコマンドを使用すると、$Agent変数に格納されているエージェントが、他のコンピューターのプロキシ エージェントとして機能します。 このコマンドは、$Agent変数に格納されているエージェントの$Trueに ProxyingEnabled プロパティを設定します。

パラメーター

-Agent

AgentManagedComputer オブジェクトの配列を指定します。 このパラメーターは、プロキシ エージェントとして機能できるようにする Operations Manager エージェントを指定します。 AgentManagedComputer オブジェクトを取得するには、Get-SCOMADAgent コマンドレットを使用します。

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

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

-PassThru

コマンドがパイプラインで使用できるオブジェクトをコマンドレットで作成または変更することを示します。 既定では、このコマンドレットによる出力はありません。

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

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

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