NodeInfo

Informazioni su un nodo nel cluster di Service Fabric.

Proprietà

Nome Tipo Necessario
Name string No
IpAddressOrFQDN string No
Type string No
CodeVersion string No
ConfigVersion string No
NodeStatus string (enum) No
NodeUpTimeInSeconds string No
HealthState string (enum) No
IsSeedNode boolean No
UpgradeDomain string No
FaultDomain string No
Id NodeId No
InstanceId string No
NodeDeactivationInfo NodeDeactivationInfo No
IsStopped boolean No
NodeDownTimeInSeconds string No
NodeUpAt string (date-time) No
NodeDownAt string (date-time) No
NodeTags matrice di valori string No
IsNodeByNodeUpgradeInProgress boolean No
InfrastructurePlacementID string No

Name

Tipo: string
Obbligatorio: No

Nome di un nodo di Service Fabric.


IpAddressOrFQDN

Tipo: string
Obbligatorio: No

Indirizzo IP o nome di dominio completo del nodo.


Type

Tipo: string
Obbligatorio: No

Tipo del nodo.


CodeVersion

Tipo: string
Obbligatorio: No

Versione dei file binari di Service Fabric in cui è in esecuzione il nodo.


ConfigVersion

Tipo: string
Obbligatorio: No

Versione del manifesto del cluster di Service Fabric usata dal nodo.


NodeStatus

Tipo: string (enum)
Obbligatorio: No

Stato del nodo.

I valori possibili sono:

  • Invalid - Indica che lo stato del nodo non è valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Up - Indica che il nodo è in alto. Il valore è uguale a 1.
  • Down - Indica che il nodo è inattivo. Il valore è 2.
  • Enabling - Indica che il nodo è in corso di abilitazione. Il valore è 3.
  • Disabling - Indica che il nodo è in corso di disabilitazione. Il valore è 4.
  • Disabled - Indica che il nodo è disabilitato. Il valore è 5.
  • Unknown - Indica che il nodo è sconosciuto. Un nodo si trova in stato Sconosciuto se Service Fabric non dispone di informazioni autorevoli su tale nodo. Ciò può verificarsi se il sistema apprende informazioni su un nodo in fase di esecuzione. Il valore è 6.
  • Removed - Indica che il nodo è stato rimosso. Un nodo si trova nello stato Rimosso se l'API NodeStateRemoved è stata chiamata per questo nodo. In altre parole, Service Fabric è stato informato che lo stato persistente nel nodo è stato perso definitivamente. Il valore è 7.

NodeUpTimeInSeconds

Tipo: string
Obbligatorio: No

Tempo in secondi dopo che il nodo è stato in NodeStatus Up. Il valore zero indica che il nodo non è Up.


HealthState

Tipo: string (enum)
Obbligatorio: No

Stato di integrità di un'entità di Service Fabric, ad esempio Cluster, Node, Application, Service, Partition, Replica e così via.

I valori possibili sono:

  • Invalid - Indica uno stato di integrità non valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Ok - Indica che lo stato di integrità è ok. Il valore è uguale a 1.
  • Warning - Indica che lo stato di integrità è a livello di avviso. Il valore è 2.
  • Error - Indica che lo stato di integrità è a livello di errore. Lo stato di integrità degli errori deve essere analizzato, in quanto può influire sulla funzionalità corretta del cluster. Il valore è 3.
  • Unknown - Indica uno stato di integrità sconosciuto. Il valore è 65535.

IsSeedNode

Tipo: booleano
Obbligatorio: No

Indica se il nodo è un nodo di inizializzazione o meno. Restituisce true se il nodo è un nodo di inizializzazione, in caso contrario false. Per un'operazione corretta del cluster di Service Fabric è necessario un quorum di nodi di inizializzazione.


UpgradeDomain

Tipo: stringa
Obbligatorio: No

Dominio di aggiornamento del nodo.


FaultDomain

Tipo: stringa
Obbligatorio: No

Dominio di errore del nodo.


Id

Tipo: NodeId
Obbligatorio: No

ID interno usato da Service Fabric per identificare in modo univoco un nodo. L'ID nodo viene generato deterministicamente dal nome del nodo.


InstanceId

Tipo: stringa
Obbligatorio: No

ID che rappresenta l'istanza del nodo. Mentre l'ID del nodo viene generato deterministicamente dal nome del nodo e rimane invariato tra i riavvii, l'Id istanza cambia ogni riavvio del nodo.


NodeDeactivationInfo

Tipo: NodeDeactivationInfo
Obbligatorio: No

Informazioni sulla disattivazione del nodo. Queste informazioni sono valide per un nodo in fase di disattivazione o è già stato disattivato.


IsStopped

Tipo: booleano
Obbligatorio: No

Indica se il nodo viene arrestato chiamando l'API del nodo di arresto o meno. Restituisce true se il nodo viene arrestato, in caso contrario false.


NodeDownTimeInSeconds

Tipo: stringa
Obbligatorio: No

Tempo in secondi dal momento che il nodo è stato in NodeStatus Down. Il valore zero indica che il nodo non è NodeStatus Down.


NodeUpAt

Tipo: stringa (data-ora)
Obbligatorio: No

Data di ora UTC quando il nodo è stato generato. Se il nodo non è mai stato aggiornato, questo valore sarà di ora zero.


NodeDownAt

Tipo: stringa (data-ora)
Obbligatorio: No

Data in formato UTC quando il nodo è stato disattivato. Se il nodo non è mai stato inattivo, questo valore sarà di ora zero.


NodeTags

Tipo: matrice di stringhe
Obbligatorio: No

Elenco contenente tag, che verranno applicati ai nodi.


IsNodeByNodeUpgradeInProgress

Tipo: booleano
Obbligatorio: No

Indica se un aggiornamento node-by-node è attualmente in esecuzione in questo nodo.


InfrastructurePlacementID

Tipo: stringa
Obbligatorio: No

PlacementID usato da InfrastructureService.