Condividi tramite


Get-SCOMAgent

Ottiene i computer gestiti dall'agente in un gruppo di gestione.

Sintassi

Get-SCOMAgent
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMAgent
   [-ManagementServer] <ManagementServer>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMAgent
   [-DNSHostName] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCOMAgent ottiene i computer gestiti dall'agente in un gruppo di gestione. È possibile specificare il parametro DNSHostName per ottenere i computer gestiti dall'agente in un host DNS (Domain Name System) oppure è possibile specificare il parametro ManagementServer per ottenere tutti i computer gestiti dall'agente figlio per un server di gestione primario.

Esempio

Esempio 1: Ottenere tutti gli agenti nel gruppo di gestione

PS C:\>Get-SCOMAgent -ComputerName "Server01.Contoso.Com"

Questo comando stabilisce una connessione temporanea con il computer denominato Server01 e ottiene tutti gli agenti nel gruppo di gestione.

Esempio 2: Ottenere gli agenti gestiti da un server di gestione

PS C:\>$MgmtServer = Get-SCOMManagementServer "MgmtServer01.Contoso.com"
PS C:\> Get-SCOMAgent -ManagementServer $MgmtServer

Questo esempio ottiene computer gestiti dall'agente gestiti da un server di gestione.

Il primo comando ottiene l'oggetto server di gestione denominato MgmtServer01.Contoso.com e archivia l'oggetto nella variabile $MgmtServer.

Il secondo comando ottiene gli agenti gestiti dal server di gestione archiviati in $MgmtServer.

Esempio 3: Ottenere gli agenti in un gruppo di gestione usando il nome dell'agente

PS C:\>Get-SCOMAgent -DNSHostName "server01.contoso.com", "Server02*", "*.Contoso.com"

Questo comando ottiene gli agenti denominati server01.contoso.com, che hanno un nome che inizia con Server02 e che si trovano nel dominio Contoso.com.

Esempio 4: Ottenere tutti gli agenti in un dominio

PS C:\>Get-SCOMAgent -DNSHostName "*.Contoso.com" -ComputerName "Server01.Contoso.com"

Questo comando stabilisce una connessione temporanea con il computer denominato Server01.Contoso.com e ottiene tutti gli agenti nel dominio Contoso.com.

Parametri

-ComputerName

Specifica una matrice di nomi di computer. È possibile usare nomi NetBIOS, indirizzi IP o nomi di dominio completi (FQDN). Per specificare il computer locale, digitare il nome del computer, localhost o un punto (.).

Il servizio System Center Data Access deve essere in esecuzione nel computer. Se non si specifica un computer, il cmdlet usa il computer per la connessione del gruppo di gestione corrente.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica un oggetto PSCredential per la connessione al gruppo di gestione. Per ottenere un oggetto PSCredential, usare il cmdlet Get-Credential. Per ulteriori informazioni, digitare Get-Help Get-Credential.

Se si specifica un computer nel parametro ComputerName , usare un account che ha accesso a tale computer. Il valore predefinito è l'utente corrente.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DNSHostName

Specifica il nome di un host DNS (Domain Name System) del computer gestito dall'agente.

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

-ManagementServer

Specifica un oggetto ManagementServer . Questo parametro specifica il server di gestione primario da cui recuperare tutti gli agenti figlio. Per ottenere un oggetto ManagementServer , usare il cmdlet Get-SCOMManagementServer .

Type:ManagementServer
Aliases:MS
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SCSession

Specifica una matrice di oggetti Connection . Per ottenere un oggetto Connection , usare il cmdlet Get-SCOMManagementGroupConnection .

Un oggetto di connessione rappresenta una connessione a un server di gestione. Il valore predefinito è la connessione al gruppo di gestione corrente.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Output

Microsoft.EnterpriseManagement.Administration.AgentManagedComputer