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.