Condividi tramite


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 , il cmdlet fornisce informazioni nell'ora UTC (Coordinated Universal Time). Per altre informazioni su Format-Table, digitare 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 e credenziali. Per altre informazioni, digitare 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 per ottenere le istanze che contengono Contoso.com.

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 . In questo esempio viene usato il parametro cronologia ; pertanto, il comando ottiene tutte le voci della modalità di manutenzione, incluse le voci inattive.

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 , usare il cmdlet Get-Credential . Per altre informazioni, digitare 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 , utilizzare il cmdlet Get-SCOMManagementGroupConnection .

Tipo:Connection[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False