Get-SCOMDiagnostic

Возвращает диагностику.

Синтаксис

Empty (по умолчанию)

Get-SCOMDiagnostic
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromDiagnosticDisplayName

Get-SCOMDiagnostic
    [-DisplayName] <String[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromDiagnosticId

Get-SCOMDiagnostic
    -Id <Guid[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPack

Get-SCOMDiagnostic
    -ManagementPack <ManagementPack[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromMonitorInstance

Get-SCOMDiagnostic
    -Monitor <ManagementPackMonitor[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromDiagnosticName

Get-SCOMDiagnostic
    -Name <String[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPackClass

Get-SCOMDiagnostic
    -Target <ManagementPackClass[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Описание

Командлет Get-SCOMDiagnostic получает список диагностики. Задача диагностики пытается обнаружить причину проблемы или предоставить дополнительную информацию.

По умолчанию этот командлет использует активное постоянное подключение к группе управления. Используйте параметр SCSession для указания другого постоянного подключения. Можно создать временное подключение к группе управления с помощью параметров ComputerName и учетных данных. Дополнительные сведения см. в Get-Help about_OpsMgr_Connections.

Примеры

Пример 1. Получение диагностики

PS C:\>Get-SCOMDiagnostic -Name "*NetworkManagement*"

Эта команда получает диагностику, связанную с управлением сетями. Команда выполняет поиск диагностики с именами, содержащими строку NetworkManagement.

Параметры

-ComputerName

Задает массив имен компьютеров. Командлет устанавливает временные подключения с группами управления для этих компьютеров. Вы можете использовать имена NetBIOS, IP-адреса или полные доменные имена (FQDN). Чтобы указать локальный компьютер, введите имя компьютера, localhost или точку (.).

Служба доступа к данным System Center должна работать на компьютере. Если компьютер не указан, командлет использует компьютер для текущего подключения группы управления.

Свойства параметра

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Credential

Указывает объект PSCredential для подключения группы управления. Чтобы получить объект PSCredential, используйте командлет Get-Credential. Дополнительные сведения см. в Get-Help Get-Credential.

Если указать компьютер в параметре ComputerName, используйте учетную запись, доступ к которому имеется. По умолчанию используется текущий пользователь.

Свойства параметра

Тип:PSCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DisplayName

Задает массив отображаемых имен. Значения этого параметра зависят от того, какие локализованные пакеты управления импортируются и языковой стандарт пользователя, на котором выполняется Windows PowerShell.

Свойства параметра

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:True
DontShow:False

Наборы параметров

FromDiagnosticDisplayName
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Id

Задает массив идентификаторов GUID диагностики.

Свойства параметра

Тип:

Guid[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromDiagnosticId
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ManagementPack

Задает массив объектов пакета управления. Чтобы получить объект пакета управления, используйте командлет Get-SCOMManagementPack.

Свойства параметра

Тип:

ManagementPack[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromManagementPack
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Monitor

Задает массив объектов ManagementPackMonitor. Чтобы получить монитор, используйте командлет Get-SCOMMonitor.

Свойства параметра

Тип:

ManagementPackMonitor[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromMonitorInstance
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Задает массив имен диагностики.

Свойства параметра

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:True
DontShow:False

Наборы параметров

FromDiagnosticName
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SCSession

Задает массив объектов подключения . Чтобы получить объект connection , используйте командлет Get-SCOMManagementGroupConnection.

Свойства параметра

Тип:

Connection[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Target

Задает массив объектов ManagementPackClass. Чтобы получить объект ManagementPackClass ManagementPackClass, используйте командлет Get-SCClass. Эти классы являются целями диагностики.

Свойства параметра

Тип:

ManagementPackClass[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromManagementPackClass
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.