Delen via


NodeInfo

Informatie over een knooppunt in een Service Fabric-cluster.

Eigenschappen

Naam Type Vereist
Name tekenreeks No
IpAddressOrFQDN tekenreeks No
Type tekenreeks No
CodeVersion tekenreeks No
ConfigVersion tekenreeks No
NodeStatus tekenreeks (opsomming) Nee
NodeUpTimeInSeconds tekenreeks No
HealthState tekenreeks (opsomming) Nee
IsSeedNode booleaans No
UpgradeDomain tekenreeks No
FaultDomain tekenreeks No
Id NodeId Nee
InstanceId tekenreeks No
NodeDeactivationInfo NodeDeactivationInfo Nee
IsStopped booleaans No
NodeDownTimeInSeconds tekenreeks No
NodeUpAt tekenreeks (datum-tijd) Nee
NodeDownAt tekenreeks (datum-tijd) Nee
NodeTags tekenreeksmatrix Nee
IsNodeByNodeUpgradeInProgress booleaans No
InfrastructurePlacementID tekenreeks No

Name

Type: tekenreeks
Vereist: Nee

De naam van een Service Fabric-knooppunt.


IpAddressOrFQDN

Type: tekenreeks
Vereist: Nee

Het IP-adres of de Fully Qualified Domain Name van het knooppunt.


Type

Type: tekenreeks
Vereist: Nee

Het type van het knooppunt.


CodeVersion

Type: tekenreeks
Vereist: Nee

De versie van binaire Service Fabric-bestanden die op het knooppunt wordt uitgevoerd.


ConfigVersion

Type: tekenreeks
Vereist: Nee

De versie van het Service Fabric-clustermanifest dat het knooppunt gebruikt.


NodeStatus

Type: tekenreeks (opsomming)
Vereist: Nee

De status van het knooppunt.

Mogelijke waarden zijn:

  • Invalid - Geeft aan dat de status van het knooppunt ongeldig is. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul.
  • Up - Geeft aan dat het knooppunt is ingeschakeld. De waarde is 1.
  • Down - Geeft aan dat het knooppunt niet beschikbaar is. De waarde is 2.
  • Enabling - Geeft aan dat het knooppunt wordt ingeschakeld. De waarde is 3.
  • Disabling - Geeft aan dat het knooppunt wordt uitgeschakeld. De waarde is 4.
  • Disabled - Geeft aan dat het knooppunt is uitgeschakeld. De waarde is 5.
  • Unknown - Geeft aan dat het knooppunt onbekend is. Een knooppunt heeft de status Onbekend als Service Fabric geen gezaghebbende informatie over dat knooppunt heeft. Dit kan gebeuren als het systeem tijdens runtime meer te weten komt over een knooppunt. De waarde is 6.
  • Removed - Geeft aan dat het knooppunt is verwijderd. Een knooppunt heeft de status Verwijderd als de API NodeStateRemoved is aangeroepen voor dit knooppunt. Met andere woorden, Service Fabric is op de hoogte gebracht dat de persistente status op het knooppunt permanent is verloren gegaan. De waarde is 7.

NodeUpTimeInSeconds

Type: tekenreeks
Vereist: Nee

Tijd in seconden sinds het knooppunt zich in NodeStatus Up bevindt. Waarde nul geeft aan dat het knooppunt niet up is.


HealthState

Type: tekenreeks (opsomming)
Vereist: Nee

De status van een Service Fabric-entiteit, zoals cluster, knooppunt, toepassing, service, partitie, replica, enzovoort.

Mogelijke waarden zijn:

  • Invalid - Geeft een ongeldige status aan. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul.
  • Ok - Geeft aan dat de status in orde is. De waarde is 1.
  • Warning - Geeft aan dat de status een waarschuwingsniveau heeft. De waarde is 2.
  • Error - Geeft aan dat de status zich op een foutniveau bevindt. De status van de fout moet worden onderzocht, omdat deze van invloed kunnen zijn op de juiste functionaliteit van het cluster. De waarde is 3.
  • Unknown - Geeft een onbekende status aan. De waarde is 65535.

IsSeedNode

Type: booleaanse waarde
Vereist: Nee

Geeft aan of het knooppunt een seed-knooppunt is of niet. Retourneert true als het knooppunt een seed-knooppunt is, anders onwaar. Er is een quorum van seed-knooppunten vereist voor de juiste werking van het Service Fabric-cluster.


UpgradeDomain

Type: tekenreeks
Vereist: Nee

Het upgradedomein van het knooppunt.


FaultDomain

Type: tekenreeks
Vereist: Nee

Het foutdomein van het knooppunt.


Id

Type: NodeId
Vereist: Nee

Een interne id die door Service Fabric wordt gebruikt om een knooppunt uniek te identificeren. De knooppunt-id wordt deterministisch gegenereerd op basis van de knooppuntnaam.


InstanceId

Type: tekenreeks
Vereist: Nee

De id die het knooppuntexemplaar vertegenwoordigt. Hoewel de id van het knooppunt deterministisch wordt gegenereerd op basis van de knooppuntnaam en hetzelfde blijft bij het opnieuw opstarten, verandert de InstanceId telkens wanneer het knooppunt opnieuw wordt opgestart.


NodeDeactivationInfo

Type: NodeDeactivationInfo
Vereist: Nee

Informatie over de deactivering van het knooppunt. Deze informatie is geldig voor een knooppunt dat wordt gedeactiveerd of dat al is gedeactiveerd.


IsStopped

Type: booleaanse waarde
Vereist: Nee

Hiermee wordt aangegeven of het knooppunt is gestopt door de STOP-knooppunt-API aan te roepen of niet. Retourneert true als het knooppunt is gestopt, anders onwaar.


NodeDownTimeInSeconds

Type: tekenreeks
Vereist: Nee

Tijd in seconden sinds het knooppunt zich in NodeStatus Down bevindt. Waarde nul geeft aan dat het knooppunt niet NodeStatus Down is.


NodeUpAt

Type: tekenreeks (datum-tijd)
Vereist: Nee

Datum en tijd in UTC toen het knooppunt werd weergegeven. Als het knooppunt nog nooit up-to-date is geweest, is deze waarde nul datum/tijd.


NodeDownAt

Type: tekenreeks (datum-tijd)
Vereist: Nee

Datum en tijd in UTC waarop het knooppunt uitvalt. Als het knooppunt nog nooit offline is geweest, is deze waarde nul datum/tijd.


NodeTags

Type: matrix van tekenreeks
Vereist: Nee

Lijst met tags die worden toegepast op de knooppunten.


IsNodeByNodeUpgradeInProgress

Type: booleaanse waarde
Vereist: Nee

Geeft aan of er momenteel een knooppunt-voor-knooppuntupgrade wordt uitgevoerd op dit knooppunt.


InfrastructurePlacementID

Type: tekenreeks
Vereist: Nee

PlacementID gebruikt door de InfrastructureService.