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.