Partilhar via


Get-ServiceFabricNodeHealth

Obtém o estado de saúde de um nó de tecido de serviço.

Syntax

Get-ServiceFabricNodeHealth
   [-NodeName] <String>
   [-ConsiderWarningAsError <Boolean>]
   [-MaxPercentUnhealthyNodes <Byte>]
   [-EventsHealthStateFilter <Int64>]
   [-EventsFilter <HealthStateFilter>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

O cmdlet Get-ServiceFabricNodeHealth obtém a saúde de um nó de tecido de serviço. Se o nó que especificar pelo nome não existir na loja de saúde, este cmdlet devolve um erro.

Antes de efetuar qualquer operação num cluster de tecido de serviço, estabeleça uma ligação ao cluster utilizando o cmdlet Connect-ServiceFabricCluster .

Exemplos

Exemplo 1: Obter a saúde de um nó de cluster

PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01"

Este comando recebe os eventos de saúde relatados para o nó chamado Node01.

Exemplo 2: Obtenha a saúde de um nó de cluster usando a política de saúde personalizada e filtros de devolução

PS C:\> Get-ServiceFabricNodeHealth -NodeName "Node01" -ConsiderWarningAsError $True -EventsFilter Error

Este comando questiona a saúde do nó de aglomerado chamado Node01. Especifica valores para a política de saúde. Utiliza filtros para devolver apenas eventos de erro.

Parâmetros

-ConsiderWarningAsError

Indica se deve tratar um relatório de saúde de aviso como erro durante a avaliação de saúde.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EventsFilter

Especifica o filtro para a recolha do HealthEventreportado no nó com base no estado de saúde. O valor pode ser obtido a partir de membros ou operações mordendo em membros do HealthStateFilter. Apenas os eventos que correspondem ao filtro são devolvidos. Todos os eventos são usados para avaliar o estado de saúde agregado do nó. Se não for especificado, todas as entradas são devolvidas.

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

Este parâmetro foi depreciado. Em vez disso, especifique o parâmetro EventsFilter .

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPercentUnhealthyNodes

Especifica a percentagem máxima tolerada de nós não saudáveis. Se houver mais nós com erro de estado de saúde do que tolerados, o cluster é avaliado como erro.

Não especifique este parâmetro.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeName

Especifica o nome de um nó de tecido de serviço. O cmdlet fica saudável para o nó que você especifica.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

Especifica o período de tempo de ício, em segundos, para a operação.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

System.String

Saídas

System.Object