Disable-SCOMDiscovery

Operations Manager 검색을 사용하지 않도록 설정합니다.

Syntax

Disable-SCOMDiscovery
       [-Discovery] <ManagementPackDiscovery[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMDiscovery
       [-Discovery] <ManagementPackDiscovery[]>
       [[-Instance] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMDiscovery
       [-Discovery] <ManagementPackDiscovery[]>
       [[-Group] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMDiscovery
       [-Discovery] <ManagementPackDiscovery[]>
       [-Class] <ManagementPackClass[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

Disable-SCOMDiscovery cmdlet은 System Center - Operations Manager 검색을 사용하지 않도록 설정합니다. cmdlet은 해당 검색을 사용하지 않도록 설정하는 지정된 검색에 대한 재정의를 만들고 저장합니다.

사용하지 않도록 설정할 검색과 함께 그룹, 인스턴스 또는 클래스를 지정합니다. cmdlet은 지정된 봉인되지 않은 관리 팩에 재정의를 저장합니다.

예제

예제 1: 클래스에 대한 검색 사용 안 함

PS C:\>$MP = Get-SCOMManagementPack -displayname "My SQL MP Customization" | Where-Object {$_.Sealed -eq $False}
PS C:\> $Class = Get-SCOMClass -DisplayName "SQL DB Engine"
PS C:\> $Discovery = Get-SCOMDiscovery -DisplayName *rule*
PS C:\> Disable-SCOMDiscovery -Class $Class -Discovery $Discovery -ManagementPack $MP

이 예제에서는 지정된 클래스에 대한 검색을 사용하지 않도록 설정합니다. Disable-SCOMDiscovery cmdlet은 지정된 관리 팩에 재정의를 저장합니다.

첫 번째 명령은 Get-SCOMManagementPack cmdlet을 사용하여 지정된 표시 이름을 가진 관리 팩 개체를 가져와 파이프라인 연산자를 사용하여 Where-Object cmdlet에 전달합니다. 이 cmdlet은 봉인된 관리 팩을 삭제합니다. 자세한 내용을 보려면 Get-Help Where-Object를 입력하십시오. 명령은 봉인되지 않은 모든 관리 팩을 $MP 변수에 저장합니다.

두 번째 명령은 Get-SCOMClass cmdlet을 사용하여 지정된 표시 이름을 가진 클래스를 가져온 다음 $Class 변수에 저장합니다.

세 번째 명령은 Get-SCOMDiscovery cmdlet을 사용하여 문자열 규칙을 포함하는 표시 이름이 있는 검색 개체를 가져온 다음 $Discovery 변수에 저장합니다.

네 번째 명령은 $Discovery 변수에 저장된 개체가 나타내는 검색을 사용하지 않도록 설정합니다. 명령은 $Class 변수에 저장된 클래스 개체를 지정합니다. cmdlet은 $MP 변수의 개체가 나타내는 관리 팩에 재정의를 저장합니다. 명령은 Enforce 매개 변수를 사용합니다. 따라서 cmdlet은 Enforce 속성을 $True 설정합니다.

매개 변수

-Class

관리 팩 클래스 개체의 배열을 지정합니다. 클래스 개체를 가져오려면 Get-SCOMClass cmdlet을 사용합니다. cmdlet은 이러한 클래스에 대한 검색을 사용하지 않도록 설정합니다.

Type:ManagementPackClass[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

cmdlet을 실행하기 전에 확인을 요청합니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Discovery

ManagementPackDiscovery 개체의 배열을 지정합니다. ManagementPackDiscovery 개체를 가져오려면 Get-SCOMDiscovery cmdlet을 사용합니다.

Type:ManagementPackDiscovery[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Enforce

cmdlet이 재정의 시 Enforce 속성을 $True 설정했음을 나타냅니다.

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

-Group

그룹을 나타내는 모니터링 개체의 배열을 지정합니다. 그룹을 가져오려면 Get-SCOMGroup cmdlet을 사용합니다. cmdlet은 이러한 그룹에 대한 검색을 사용하지 않도록 설정합니다.

Type:MonitoringObject[]
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Instance

인스턴스를 나타내는 모니터링 개체의 배열을 지정합니다. 인스턴스를 가져오려면 Get-SCOMClassInstance cmdlet을 사용합니다. cmdlet은 이러한 인스턴스에 대한 검색을 사용하지 않도록 설정합니다.

Type:MonitoringObject[]
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ManagementPack

하나 이상의 관리 팩 개체를 지정합니다. 관리 팩 개체를 가져오려면 Get-SCOMManagementPack cmdlet을 사용합니다. cmdlet은 재정의를 지정된 관리 팩에 저장합니다.

검색이 봉인되지 않은 관리 팩에 있는 경우 재정의를 동일한 관리 팩에 저장해야 합니다.

Type:ManagementPack
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

cmdlet이 명령이 파이프라인에서 사용할 수 있는 개체를 만들거나 수정했음을 나타냅니다. 기본적으로 이 cmdlet은 출력을 생성하지 않습니다.

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

-WhatIf

cmdlet을 실행할 경우 발생하는 일을 표시합니다. cmdlet은 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False