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