Compartilhar via


NodeInfo

Informações sobre um nó no cluster do Service Fabric.

Propriedades

Nome Type Obrigatório
Name string Não
IpAddressOrFQDN string Não
Type string Não
CodeVersion string Não
ConfigVersion string Não
NodeStatus cadeia de caracteres (enumeração) Não
NodeUpTimeInSeconds string Não
HealthState cadeia de caracteres (enumeração) No
IsSeedNode booleano Não
UpgradeDomain string Não
FaultDomain string No
Id NodeId Não
InstanceId string Não
NodeDeactivationInfo NodeDeactivationInfo Não
IsStopped booleano Não
NodeDownTimeInSeconds string Não
NodeUpAt cadeia de caracteres (data e hora) Não
NodeDownAt cadeia de caracteres (data e hora) Não
NodeTags matriz de cadeias de caracteres Não
IsNodeByNodeUpgradeInProgress booleano Não
InfrastructurePlacementID string No

Name

Tipo: string
Obrigatório: não

O nome de um nó do Service Fabric.


IpAddressOrFQDN

Tipo: string
Obrigatório: não

O endereço IP ou nome de domínio totalmente qualificado do nó.


Type

Tipo: string
Obrigatório: não

O tipo do nó.


CodeVersion

Tipo: string
Obrigatório: não

A versão dos binários do Service Fabric que o nó está executando.


ConfigVersion

Tipo: string
Obrigatório: não

A versão do manifesto do cluster do Service Fabric que o nó está usando.


NodeStatus

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O status do nó.

Os valores possíveis são:

  • Invalid– Indica que o nó status é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Up - Indica que o nó está acima. O valor é 1.
  • Down - Indica que o nó está inativo. O valor é 2.
  • Enabling – Indica que o nó está em processo de habilitação. O valor é 3.
  • Disabling – Indica que o nó está em processo de desabilitação. O valor é 4.
  • Disabled – Indica que o nó está desabilitado. O valor é 5.
  • Unknown - Indica que o nó é desconhecido. Um nó estaria no estado Desconhecido se o Service Fabric não tivesse informações autoritativas sobre esse nó. Isso pode acontecer se o sistema aprender sobre um nó em runtime. O valor é 6.
  • Removed - Indica que o nó foi removido. Um nó estaria no estado Removido se a API NodeStateRemoved fosse chamada para esse nó. Em outras palavras, o Service Fabric foi informado de que o estado persistente no nó foi permanentemente perdido. O valor é 7.

NodeUpTimeInSeconds

Tipo: string
Obrigatório: não

Tempo em segundos desde que o nó está no NodeStatus Up. O valor zero indica que o nó não está Acima.


HealthState

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O estado de integridade de uma entidade do Service Fabric, como Cluster, Nó, Aplicativo, Serviço, Partição, Réplica etc.

Os valores possíveis são:

  • Invalid – Indica um estado de integridade inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de integridade está ok. O valor é 1.
  • Warning - Indica que o estado de integridade está em um nível de aviso. O valor é 2.
  • Error - Indica que o estado de integridade está em um nível de erro. O estado de integridade do erro deve ser investigado, pois eles podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown– Indica uma status de integridade desconhecida. O valor é 65535.

IsSeedNode

Tipo: booliano
Obrigatório: não

Indica se o nó é um nó de semente ou não. Retornará true se o nó for um nó de semente, caso contrário, false. Um quorum de nós de semente é necessário para a operação adequada do cluster do Service Fabric.


UpgradeDomain

Tipo: string
Obrigatório: não

O domínio de atualização do nó.


FaultDomain

Tipo: string
Obrigatório: não

O domínio de falha do nó.


Id

Tipo: NodeId
Obrigatório: não

Uma ID interna usada pelo Service Fabric para identificar exclusivamente um nó. A ID do nó é gerada deterministicamente a partir do nome do nó.


InstanceId

Tipo: string
Obrigatório: não

A ID que representa a instância do nó. Embora a ID do nó seja gerada deterministicamente a partir do nome do nó e permaneça a mesma nas reinicializações, a InstanceId é alterada sempre que o nó é reiniciado.


NodeDeactivationInfo

Tipo: NodeDeactivationInfo
Obrigatório: não

Informações sobre a desativação do nó. Essas informações são válidas para um nó que está passando por desativação ou que já foi desativado.


IsStopped

Tipo: booliano
Obrigatório: não

Indica se o nó é interrompido chamando a API de nó de parada ou não. Retornará true se o nó for interrompido; caso contrário, false.


NodeDownTimeInSeconds

Tipo: string
Obrigatório: não

Tempo em segundos desde que o nó está no NodeStatus Down. O valor zero indica que o nó não está NodeStatus Inativo.


NodeUpAt

Tipo: cadeia de caracteres (data e hora)
Obrigatório: não

Data e hora em UTC em que o nó surgiu. Se o nó nunca estiver atualizado, esse valor será zero date time.


NodeDownAt

Tipo: cadeia de caracteres (data e hora)
Obrigatório: não

Data e hora em UTC em que o nó foi inativo. Se o nó nunca tiver sido inativo, esse valor será zero date time.


NodeTags

Tipo: matriz de cadeia de caracteres
Obrigatório: não

Lista que contém marcas, que serão aplicadas aos nós.


IsNodeByNodeUpgradeInProgress

Tipo: booliano
Obrigatório: não

Indica se uma atualização de nó por nó está sendo executada no momento neste nó.


InfrastructurePlacementID

Tipo: string
Obrigatório: não

PlacementID usado pelo InfrastructureService.