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 voci della modalità di manutenzione. È possibile usare questo cmdlet per fornire oggetti al cmdlet Set-SCOMMaintenanceMode o 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 allo stato e nuovi avvisi.

Quando si usa questo cmdlet da solo, presenta informazioni per l'ora locale. Se si esegue la pipe dei risultati nel cmdlet Format-Table , il cmdlet fornisce informazioni in Coordinated Universal Time (UTC). Per altre informazioni su Format-Table, digitare , Get-Help Format-Table.

Per impostazione predefinita, questo cmdlet usa la connessione persistente attiva a un gruppo di gestione. Usare il parametro SCSession per specificare una connessione persistente diversa. È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e Credential . Per ulteriori 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 manca di 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 della classe nel dominio Contoso.com e quindi usa l'operatore della pipeline (|) per passare gli oggetti dell'istanza di 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 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

-History

Indica che il cmdlet ottiene tutte le voci della modalità di manutenzione, incluse le voci inattive. Senza questo parametro, il cmdlet ottiene solo voci della modalità di manutenzione attiva.

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

-Instance

Specifica una matrice di oggetti di monitoraggio che rappresentano 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 .

Type:MonitoringObject[]
Position:1
Default value:None
Required:False
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 .

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