Get-ServiceFabricDeployedServicePackageHealth
Возвращает работоспособность пакета службы Service Fabric.
Синтаксис
Get-ServiceFabricDeployedServicePackageHealth
[-ApplicationName] <Uri>
[-ServiceManifestName] <String>
[-NodeName] <String>
[-ConsiderWarningAsError <Boolean>]
[-EventsHealthStateFilter <Int64>]
[-EventsFilter <HealthStateFilter>]
[-ServicePackageActivationId <String>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Описание
Командлет Get-ServiceFabricDeployedServicePackageHealth получает работоспособность пакета службы Service Fabric, развернутого на указанном узле. Service Fabric сообщает о следующих состояниях работоспособности:
- Все в порядке. Сущность соответствует рекомендациям по работоспособности.
- Ошибка. Сущность не соответствует рекомендациям по работоспособности.
- Внимание! Сущность соответствует рекомендациям по работоспособности, но возникла некоторая проблема.
Если приложение не развернуто на указанном узле, этот командлет возвращает ошибку. Если развернутый пакет службы не существует, этот командлет возвращает ошибку.
Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster .
Примеры
Пример 1. Получение работоспособности развернутого пакета службы
PS C:\> Get-ServiceFabricDeployedServicePackageHealth -ApplicationName fabric:/myapp/persistenttodolist -NodeName "Node01" -ServiceManifestName "ServicePackageA"
Эта команда запрашивает работоспособность указанного развернутого пакета службы.
Пример 2. Получение работоспособности развернутого пакета службы с помощью настраиваемой политики работоспособности и фильтров возврата
PS C:\> Get-ServiceFabricDeployedServicePackageHealth -ApplicationName fabric:/myapp/persistenttodolist -NodeName "Node01" -ServiceManifestName "ServicePackageA" -ConsiderWarningAsError $True -EventsFilter Error
Эта команда запрашивает работоспособность указанного развернутого пакета службы с помощью настраиваемой политики работоспособности и фильтра событий ошибок.
Параметры
-ApplicationName
Указывает универсальный код ресурса (URI) приложения Service Fabric. Командлет получает сведения о работоспособности для развернутого пакета службы указанного приложения.
Type: | Uri |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConsiderWarningAsError
Указывает, следует ли рассматривать отчет о работоспособности предупреждения как ошибку во время оценки работоспособности.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsFilter
Указывает фильтр для коллекции объектов HealthEvent , сообщаемых в пакете службы на основе состояния работоспособности. Значение можно получить из членов или побитовых операций с элементами HealthStateFilter. Возвращаются только те события, которые соответствуют заданному фильтру. Все события используются для оценки агрегированного состояния работоспособности пакета службы. Если фильтр не указан, возвращаются все записи.
Type: | HealthStateFilter |
Accepted values: | Default, None, Ok, Warning, Error, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventsHealthStateFilter
Этот параметр устарел. Укажите вместо этого параметр EventsFilter .
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Указывает имя узла Service Fabric. Командлет получает сведения о работоспособности пакета службы для указанного узла.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceManifestName
Указывает имя манифеста службы Service Fabric. Командлет получает сведения о работоспособности для указанного манифеста службы.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServicePackageActivationId
Идентификатор активации развернутого ServicePackage. Это можно получить с помощью запроса Get-ServiceFabricDeployedServicePackage.
Если ServicePackageActivationMode , указанный во время создания службы (using New-ServiceFabricService
), является SharedProcess (или если он не указан, в этом случае по умолчанию используется SharedProcess), то значение ServicePackageActivationId всегда является пустой строкой и не нужно указывать. Дополнительные сведения об идентификаторе активации пакета службы см. в разделе [Модель размещения Service Fabric][1].
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
System.Uri
System.String
Выходные данные
System.Object