Get-SCOMMaintenanceMode
メンテナンス モードのエントリを取得します。
構文
Get-SCOMMaintenanceMode
[[-Instance] <MonitoringObject[]>]
[-History]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
説明
Get-SCOMMaintenanceMode コマンドレットは、メンテナンス モードエントリを取得します。 このコマンドレットを使用して 、Set-SCOMMaintenanceMode コマンドレットにオブジェクトを提供するか、単独でメンテナンス モードエントリの詳細を表示できます。
リソースがメンテナンス モードの場合、System Center - Operations Manager では、アラート、通知、ルール、モニター、自動応答、状態の変更、新しいアラートが抑制されます。
このコマンドレットを単独で使用すると、ローカル時刻の情報が表示されます。
結果を Format-Table コマンドレットにパイプすると、コマンドレットは世界協定時刻 (UTC) で情報を提供します。
Format-Table の詳細については、「」と入力しますGet-Help Format-Table
。
既定では、このコマンドレットは管理グループへのアクティブな永続的な接続を使用します。
SCSession パラメーターを使用して、別の永続的な接続を指定します。
ComputerName パラメーターと Credential パラメーターを使用して、管理グループへの一時的な接続を作成できます。
詳細を表示するには「Get-Help about_OpsMgr_Connections
」を入力します。
例
例 1: アクティブなメンテナンス モードのすべてのエントリを取得する
PS C:\>Get-SCOMMaintenanceMode
このコマンドは、アクティブなメンテナンス モードのすべてのエントリを取得します。 非アクティブなエントリを含めるには、 History パラメーターを指定します。
例 2: 指定されたドメインのすべてのアクティブなメンテナンス モード エントリを取得する
PS C:\>Get-SCOMMaintenanceMode -Instance (Get-SCOMClassInstance -Name "*.Contoso.com") -ErrorAction SilentlyContinue
このコマンドは、Contoso.com ドメイン内のクラス インスタンスのすべてのアクティブなメンテナンス モード エントリを取得します。 コマンドは 、Get-SCOMClassInstance コマンドレットを使用して、Contoso.com を含むインスタンスを取得します。
アクティブなメンテナンス モードのエントリがないクラス インスタンスがコマンドで検出された場合、 ErrorAction パラメーターを使用すると、エラーを表示せずにコマンドを続行できます。
例 3: 指定されたドメインのすべてのメンテナンス モード エントリを取得する
PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMMaintenanceMode -History
このコマンドは、Contoso.com ドメイン内のすべてのクラス インスタンスを取得し、パイプライン演算子 (|) を使用してクラス インスタンス オブジェクトを Get-SCOMMaintenanceMode コマンドレットに渡します。 この例では、 History パラメーターを使用します。したがって、コマンドは、非アクティブなエントリを含むすべてのメンテナンス モード エントリを取得します。
パラメーター
-ComputerName
コンピューターの名前の配列を指定します。 コマンドレットは、これらのコンピューターの管理グループとの一時的な接続を確立します。 NetBIOS 名、IP アドレス、または完全修飾ドメイン名 (FQDN) を使用できます。 ローカル コンピューターを指定するには、コンピューター名、localhost、またはドット (.) を入力します。
System Center Data Access サービスがコンピューター上で実行されている必要があります。 コンピューターを指定しない場合、コマンドレットは現在の管理グループ接続にコンピューターを使用します。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
管理グループ接続の PSCredential オブジェクトを指定します。
PSCredential オブジェクトを取得するには、Get-Credential コマンドレットを使用します。
詳細を表示するには「Get-Help Get-Credential
」を入力します。
ComputerName パラメーターでコンピューターを指定する場合は、そのコンピューターにアクセスできるアカウントを使用します。 既定値は現在のユーザーです。
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-History
コマンドレットが、非アクティブなエントリを含むすべてのメンテナンス モード エントリを取得することを示します。 このパラメーターを指定しない場合、コマンドレットはアクティブなメンテナンス モードエントリのみを取得します。
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Instance
インスタンスを表す監視オブジェクトの配列を指定します。 監視オブジェクトを取得するには、 Get-SCOMClassInstance コマンドレットを 使用します。
このパラメーターは、グループ オブジェクトも受け入れます。 グループ オブジェクトを取得するには、 Get-SCOMGroup コマンドレットを使用します。
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Connection オブジェクトの配列を指定します。 Connection オブジェクトを取得するには、Get-SCOMManagementGroupConnection コマンドレットを使用します。
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |