Get-SCOMMaintenanceMode
Ottiene le voci della modalità di manutenzione.
Sintassi
Get-SCOMMaintenanceMode
[[-Instance] <MonitoringObject[]>]
[-History]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-SCOMMaintenanceMode ottiene le voci della modalità di manutenzione. È possibile usare questo cmdlet per fornire oggetti al cmdlet Set-SCOMMaintenanceMode oppure per visualizzare i dettagli sulle voci della modalità di manutenzione.
Quando una risorsa è in modalità di manutenzione, System Center Operations Manager elimina avvisi, notifiche, regole, monitoraggi, risposte automatiche, modifiche di stato e nuovi avvisi.
Quando si usa questo cmdlet da solo, vengono visualizzate informazioni per l'ora locale.
Se i risultati vengono inviati tramite pipe al cmdlet Format-Table Get-Help Format-Table
.
Per impostazione predefinita, questo cmdlet usa la connessione permanente attiva a un gruppo di gestione.
Usare il parametro SCSession per specificare una connessione permanente diversa.
È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName Get-Help about_OpsMgr_Connections
.
Esempio
Esempio 1: Ottenere tutte le voci della modalità di manutenzione attiva
PS C:\>Get-SCOMMaintenanceMode
Questo comando ottiene tutte le voci della modalità di manutenzione attiva.
Per includere voci inattive, specificare il parametro cronologia
Esempio 2: Ottenere tutte le voci della modalità di manutenzione attiva per un dominio specificato
PS C:\>Get-SCOMMaintenanceMode -Instance (Get-SCOMClassInstance -Name "*.Contoso.com") -ErrorAction SilentlyContinue
Questo comando ottiene tutte le voci della modalità di manutenzione attiva per le istanze della classe nel dominio Contoso.com.
Il comando usa il cmdlet Get-SCOMClassInstance
Se il comando rileva un'istanza di classe che non contiene voci della modalità di manutenzione attiva, il parametro ErrorAction consente al comando di continuare senza visualizzare un errore.
Esempio 3: Ottenere tutte le voci della modalità di manutenzione per un dominio specificato
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMMaintenanceMode -History
Questo comando ottiene tutte le istanze di classe nel dominio Contoso.com e quindi usa l'operatore pipeline (|) per passare gli oggetti istanza della classe al cmdlet get-SCOMMaintenanceMode
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 (.).
Il servizio Di accesso ai dati di System Center deve essere in esecuzione nel computer. Se non si specifica un computer, il cmdlet usa il computer per la connessione al gruppo di gestione corrente.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Credential
Specifica un oggetto PSCredential per la connessione al gruppo di gestione.
Per ottenere un oggetto PSCredential Get-Help Get-Credential
.
Se si specifica un computer nel parametro ComputerName, utilizzare un account che abbia accesso a tale computer. Il valore predefinito è l'utente corrente.
Tipo: | PSCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-History
Indica che il cmdlet ottiene tutte le voci della modalità di manutenzione, incluse le voci inattive. Senza questo parametro, il cmdlet ottiene solo le voci della modalità di manutenzione attiva.
Tipo: | SwitchParameter |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Instance
Specifica una matrice di oggetti di monitoraggio che rappresentano le istanze.
Per ottenere oggetti di monitoraggio, usare il cmdlet Get-SCOMClassInstance
Questo parametro accetta anche oggetti gruppo.
Per ottenere un oggetto gruppo, usare il cmdlet Get-SCOMGroup
Tipo: | MonitoringObject[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
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 |