NodeInfo

Information om en nod i Service Fabric-kluster.

Egenskaper

Namn Typ Obligatorisk
Name sträng No
IpAddressOrFQDN sträng No
Type sträng No
CodeVersion sträng No
ConfigVersion sträng No
NodeStatus sträng (uppräkning) No
NodeUpTimeInSeconds sträng No
HealthState sträng (uppräkning) No
IsSeedNode boolean No
UpgradeDomain sträng No
FaultDomain sträng No
Id NodeId No
InstanceId sträng No
NodeDeactivationInfo NodeDeactivationInfo No
IsStopped boolean No
NodeDownTimeInSeconds sträng No
NodeUpAt sträng (datum-tid) No
NodeDownAt sträng (datum-tid) No
NodeTags strängmatris No
IsNodeByNodeUpgradeInProgress boolean No
InfrastructurePlacementID sträng No

Name

Typ: sträng
Obligatoriskt: Nej

Namnet på en Service Fabric-nod.


IpAddressOrFQDN

Typ: sträng
Obligatoriskt: Nej

Nodens IP-adress eller fullständigt kvalificerade domännamn.


Type

Typ: sträng
Obligatoriskt: Nej

Nodens typ.


CodeVersion

Typ: sträng
Obligatoriskt: Nej

Den version av Service Fabric-binärfiler som noden kör.


ConfigVersion

Typ: sträng
Obligatoriskt: Nej

Den version av Service Fabric-klustermanifestet som noden använder.


NodeStatus

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Nodens status.

Möjliga värden:

  • Invalid – Anger att nodstatusen är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Up – Anger att noden är igång. Värdet är 1.
  • Down – Anger att noden är nere. Värdet är 2.
  • Enabling – Anger att noden håller på att aktiveras. Värdet är 3.
  • Disabling – Anger att noden håller på att inaktiveras. Värdet är 4.
  • Disabled – Anger att noden är inaktiverad. Värdet är 5.
  • Unknown – Anger att noden är okänd. En nod skulle vara i okänt tillstånd om Service Fabric inte har auktoritativ information om noden. Detta kan inträffa om systemet lär sig om en nod vid körning. Värdet är 6.
  • Removed – Anger att noden har tagits bort. En nod skulle vara i borttaget tillstånd om NodeStateRemoved API har anropats för den här noden. Med andra ord har Service Fabric informerats om att det bevarade tillståndet på noden har förlorats permanent. Värdet är 7.

NodeUpTimeInSeconds

Typ: sträng
Obligatoriskt: Nej

Tid i sekunder sedan noden har varit i NodeStatus Up. Värde noll anger att noden inte är Upp.


HealthState

Typ: sträng (uppräkning)
Obligatoriskt: Nej

Hälsotillståndet för en Service Fabric-entitet som kluster, nod, program, tjänst, partition, replik osv.

Möjliga värden:

  • Invalid – Anger ett ogiltigt hälsotillstånd. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Ok - Anger att hälsotillståndet är okej. Värdet är 1.
  • Warning – Anger att hälsotillståndet är på varningsnivå. Värdet är 2.
  • Error – Anger att hälsotillståndet är på felnivå. Felhälsotillståndet bör undersökas eftersom de kan påverka rätt funktioner i klustret. Värdet är 3.
  • Unknown – Anger en okänd hälsostatus. Värdet är 65535.

IsSeedNode

Typ: booleskt
Obligatoriskt: Nej

Anger om noden är en startnod eller inte. Returnerar sant om noden är en seed-nod, annars falskt. Ett kvorum med startnoder krävs för korrekt drift av Service Fabric-kluster.


UpgradeDomain

Typ: sträng
Obligatoriskt: Nej

Nodens uppgraderingsdomän.


FaultDomain

Typ: sträng
Obligatoriskt: Nej

Nodens feldomän.


Id

Typ: NodeId
Obligatoriskt: Nej

Ett internt ID som används av Service Fabric för att unikt identifiera en nod. Nod-ID genereras deterministiskt från nodnamnet.


InstanceId

Typ: sträng
Obligatoriskt: Nej

ID:t som representerar nodinstansen. Nodens ID genereras deterministiskt från nodnamnet och förblir detsamma mellan omstarter, men InstanceId ändras varje gång noden startas om.


NodeDeactivationInfo

Typ: NodeDeactivationInfo
Obligatoriskt: Nej

Information om nodens inaktivering. Den här informationen är giltig för en nod som inaktiveras eller redan har inaktiverats.


IsStopped

Typ: booleskt
Obligatoriskt: Nej

Anger om noden stoppas genom att stoppa nod-API:et eller inte. Returnerar sant om noden stoppas, annars falskt.


NodeDownTimeInSeconds

Typ: sträng
Obligatoriskt: Nej

Tid i sekunder sedan noden har legat i NodeStatus nedåt. Värde noll anger att noden inte är NodeStatus Ned.


NodeUpAt

Typ: sträng (datum-tid)
Obligatoriskt: Nej

Datumtid i UTC när noden kom upp. Om noden aldrig har varit uppe blir det här värdet noll datumtid.


NodeDownAt

Typ: sträng (datum-tid)
Obligatoriskt: Nej

Datumtid i UTC när noden gick ned. Om noden aldrig har varit nere blir det här värdet noll datumtid.


NodeTags

Typ: strängmatris
Obligatoriskt: Nej

Lista som innehåller taggar som ska tillämpas på noderna.


IsNodeByNodeUpgradeInProgress

Typ: booleskt
Obligatoriskt: Nej

Anger om en nod-för-nod-uppgradering för närvarande utförs på den här noden.


InfrastructurePlacementID

Typ: sträng
Obligatoriskt: Nej

PlacementID som används av InfrastructureService.