Get-SCOMMonitor
Recupera i monitoraggi in Operations Manager.
Sintassi
Get-SCOMMonitor
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMMonitor
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMMonitor
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMMonitor
[-Instance] <EnterpriseManagementObject[]>
[-Recurse]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMMonitor
[-Recurse]
[-Target] <ManagementPackClass[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMMonitor
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMMonitor
-Name <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-SCOMMonitor recupera i monitoraggi in System Center Operations Manager. In Operations Manager i monitoraggi definiscono la logica per determinare l'integrità di un oggetto.
Esempio
Esempio 1: Recuperare un monitoraggio usando un nome
PS C:\>Get-SCOMMonitor -Name "System.Health*"
Questo comando recupera tutti i monitoraggi i cui nomi iniziano con la stringa "System.Health".
Esempio 2: Recuperare un monitoraggio usando un nome visualizzato
PS C:\>Get-SCOMMonitor -DisplayName "*Performance*"
Questo comando recupera tutti i monitoraggi i cui nomi visualizzati contengono la stringa "Prestazioni".
Esempio 3: Recuperare i monitoraggi per un Management Pack
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Library" | Get-SCOMMonitor
Questo comando recupera il Management Pack con il nome visualizzato di System Center Core Library e quindi passa l'oggetto Management Pack al cmdlet Get-SCOMMonitor
Esempio 4: Recuperare i monitoraggi da un Management Pack
PS C:\>$MPFile = "C:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMMonitor -ManagementPack $MPFile
In questo esempio vengono recuperati i monitoraggi in un Management Pack.
Il primo comando ottiene il percorso di un file del Management Pack e archivia il valore nella variabile denominata $MPFile.
Il secondo comando usa il cmdlet
Esempio 5: Recuperare i monitoraggi in base al nome visualizzato
PS C:\>$Instances = Get-SCOMClass -DisplayName "*health*" | Get-SCOMClassInstance
PS C:\> Get-SCOMMonitor -Instance $Instances
In questo esempio vengono recuperati i monitoraggi in base al nome visualizzato.
Il primo comando ottiene tutte le classi che contengono "integrità" nei relativi nomi visualizzati e quindi usa l'operatore pipeline (|) per passare gli oggetti classe al cmdlet Get-SCOMClassInstance. Il cmdlet Get-SCOMClassInstance ottiene l'istanza per ogni classe e quindi archivia i risultati nella variabile $Instances.
Il secondo comando ottiene i monitoraggi per le istanze della classe archiviate nella variabile $Instances.
Esempio 6: Recuperare i monitoraggi usando una classe di destinazione
PS C:\>Get-SCOMMonitor -Target (Get-SCOMClass -DisplayName *health*)
In questo esempio vengono recuperati i monitoraggi usando una classe di destinazione.
Questo comando ottiene i monitoraggi con classi di destinazione che includono "integrità" nei nomi visualizzati.
Esempio 7: Recuperare un monitoraggio usando un ID
PS C:\>Get-SCOMMonitor -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Questo comando recupera il monitor con ID 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametri
-ComputerName
Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi 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 (.).
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Credential
Specifica un oggetto Get-Help Get-Credential
".
Tipo: | PSCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DisplayName
Specifica una matrice di oggetti nome visualizzato. I valori del parametro DisplayName possono variare a seconda dei Management Pack localizzati importati da un utente nel gruppo di gestione e dalle impostazioni locali dell'utente che esegue Windows PowerShell.
Tipo: | String[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | True |
-Id
Specifica una matrice di identificatori univoci per i monitoraggi.
L'oggetto SCOMMonitor archivia il GUID nella proprietà id dell'oggetto.
Per altre informazioni, digitare "Get-SCOMMonitor | Format-Table DisplayName, Id
".
Tipo: | Guid[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Instance
Specifica una matrice di oggetti istanza della classe.
Il parametro instance Get-Help Get-SCOMClassInstance
".
Tipo: | EnterpriseManagementObject[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ManagementPack
Specifica uno o più oggetti Management Pack in cui è possibile salvare l'override.
Se un Management Pack non bloccato contiene il monitoraggio, salvare l'override nello stesso Management Pack.
Per informazioni su come ottenere un oggetto Management Pack, digitare "Get-Help Get-SCOMManagementPack
".
Tipo: | ManagementPack[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Name
Specifica una matrice di nomi di un oggetto.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | True |
-Recurse
Indica che il cmdlet cerca in modo ricorsivo.
Tipo: | SwitchParameter |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SCSession
Specifica una matrice di oggetti Connection.
Per ottenere un oggetto Connection
Tipo: | Connection[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Target
Specifica una matrice di monitoraggi per uno o più oggetti classe di destinazione.
Per informazioni su come ottenere un oggetto classe, digitare "Get-Help Get-SCOMClass
".
Tipo: | ManagementPackClass[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |