NodeInfo

Informace o uzlu v clusteru Service Fabric

Vlastnosti

Název Typ Vyžadováno
Name řetězec No
IpAddressOrFQDN řetězec No
Type řetězec No
CodeVersion řetězec No
ConfigVersion řetězec No
NodeStatus string (výčet) Ne
NodeUpTimeInSeconds řetězec No
HealthState string (výčet) Ne
IsSeedNode boolean No
UpgradeDomain řetězec No
FaultDomain řetězec No
Id Id uzlu Ne
InstanceId řetězec No
NodeDeactivationInfo NodeDeactivationInfo Ne
IsStopped boolean Ne
NodeDownTimeInSeconds řetězec No
NodeUpAt string (datum a čas) Ne
NodeDownAt string (datum a čas) Ne
NodeTags pole řetězce Ne
IsNodeByNodeUpgradeInProgress boolean No
InfrastructurePlacementID řetězec No

Name

Typ: string
Povinné: Ne

Název uzlu Service Fabric.


IpAddressOrFQDN

Typ: string
Povinné: Ne

IP adresa nebo plně kvalifikovaný název domény uzlu.


Type

Typ: string
Povinné: Ne

Typ uzlu.


CodeVersion

Typ: string
Povinné: Ne

Verze Service Fabric binárních souborů, které je uzel spuštěný.


ConfigVersion

Typ: string
Povinné: Ne

Verze manifestu clusteru Service Fabric, který uzel používá.


NodeStatus

Typ: řetězec (výčet)
Povinné: Ne

Stav uzlu.

Možné hodnoty:

  • Invalid – Označuje, že stav uzlu je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Up – Označuje, že uzel je vzhůru. Hodnota je 1.
  • Down – Označuje, že uzel je mimo provoz. Hodnota je 2.
  • Enabling – Označuje, že se uzel právě povoluje. Hodnota je 3.
  • Disabling – Označuje, že uzel je v procesu zakázání. Hodnota je 4.
  • Disabled – Označuje, že uzel je zakázaný. Hodnota je 5.
  • Unknown – Označuje, že uzel je neznámý. Uzel by byl v neznámém stavu, pokud Service Fabric nemá o daném uzlu autoritativní informace. K tomu může dojít, pokud se systém dozví o uzlu za běhu. Hodnota je 6.
  • Removed – Označuje odebrání uzlu. Uzel by byl ve stavu Odebrání, pokud bylo pro tento uzel voláno rozhraní API NodeStateRemoved. Jinými slovy, Service Fabric byl informován, že trvalý stav na uzlu byl trvale ztracen. Hodnota je 7.

NodeUpTimeInSeconds

Typ: string
Povinné: Ne

Čas v sekundách od doby, kdy je uzel v NodeStatus Up. Nula znamená, že uzel není nahoru.


HealthState

Typ: řetězec (výčet)
Povinné: Ne

Stav entity Service Fabric, jako je cluster, uzel, aplikace, služba, oddíl, replika atd.

Možné hodnoty:

  • Invalid – Označuje neplatný stav. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Ok - Indikuje, že je stav v pořádku. Hodnota je 1.
  • Warning – Označuje stav na úrovni upozornění. Hodnota je 2.
  • Error – Označuje, že stav je na úrovni chyby. Měl by se prověřit stav chyby, protože může mít vliv na správnou funkčnost clusteru. Hodnota je 3.
  • Unknown – Označuje neznámý stav. Hodnota je 65535.

IsSeedNode

Typ: boolean
Povinné: Ne

Označuje, jestli je uzel počátečním uzlem nebo ne. Vrátí hodnotu true, pokud je uzel počátečním uzlem, v opačném případě false. Správné fungování clusteru Service Fabric vyžaduje kvorum počátečních uzlů.


UpgradeDomain

Typ: řetězec
Povinné: Ne

Upgradovaná doména uzlu.


FaultDomain

Typ: řetězec
Povinné: Ne

Doména selhání uzlu.


Id

Typ: Id uzlu
Povinné: Ne

Interní ID, které Service Fabric používá k jednoznačné identifikaci uzlu. ID uzlu se deterministicky generuje z názvu uzlu.


InstanceId

Typ: řetězec
Povinné: Ne

ID představující instanci uzlu. Zatímco ID uzlu je deterministicky generováno z názvu uzlu a zůstává při restartování stejné, InstanceId se změní při každém restartování uzlu.


NodeDeactivationInfo

Typ: NodeDeactivationInfo
Povinné: Ne

Informace o deaktivaci uzlu. Tyto informace jsou platné pro uzel, který prochází deaktivací nebo již byl deaktivován.


IsStopped

Typ: boolean
Povinné: Ne

Označuje, jestli je uzel zastaven voláním rozhraní API pro zastavení uzlu, nebo ne. Vrátí hodnotu true, pokud je uzel zastavený, jinak false.


NodeDownTimeInSeconds

Typ: řetězec
Povinné: Ne

Čas v sekundách od okamžiku, kdy byl uzel ve službě NodeStatus Down. Hodnota nula znamená, že uzel není NodeStatus Down.


NodeUpAt

Typ: řetězec (datum a čas)
Povinné: Ne

Datum a čas ve standardu UTC, kdy se uzel objevil. Pokud uzel nikdy nebyl vzhůru, bude tato hodnota nula data a času.


NodeDownAt

Typ: řetězec (datum a čas)
Povinné: Ne

Datum a čas ve standardu UTC, kdy došlo k výpadku uzlu. Pokud uzel nikdy nebyl mimo provoz, bude touto hodnotou nula data a času.


NodeTags

Typ: pole řetězce
Povinné: Ne

Seznam obsahující značky, které se použijí na uzly.


IsNodeByNodeUpgradeInProgress

Typ: boolean
Povinné: Ne

Označuje, jestli se na tomto uzlu právě provádí upgrade po uzlech.


InfrastructurePlacementID

Typ: řetězec
Povinné: Ne

PlacementID používaná službou InfrastructureService.