NodeInfo
Información sobre un nodo en el clúster de Service Fabric.
Propiedades
Nombre | Tipo | Obligatorio |
---|---|---|
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 |
matriz de cadena | No |
IsNodeByNodeUpgradeInProgress |
boolean | No |
InfrastructurePlacementID |
string | No |
Name
Tipo: cadena
Obligatoria: no
Nombre de un nodo de Service Fabric.
IpAddressOrFQDN
Tipo: cadena
Obligatoria: no
La dirección IP o el nombre de dominio completo del nodo.
Type
Tipo: cadena
Obligatoria: no
El tipo de nodo.
CodeVersion
Tipo: cadena
Obligatoria: no
La versión de los archivos binarios de Service Fabric que ejecuta el nodo.
ConfigVersion
Tipo: cadena
Obligatoria: no
Versión del manifiesto del clúster de Service Fabric que usa el nodo.
NodeStatus
Tipo: cadena (enumeración)
Obligatoria: no
Estado del nodo.
Los valores posibles son:
-
Invalid
: indica que el estado del nodo no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero. -
Up
: indica que el nodo está arriba. El valor es 1. -
Down
: indica que el nodo está inactivo. El valor es 2. -
Enabling
: indica que el nodo está en proceso de habilitarse. El valor es 3. -
Disabling
: indica que el nodo está en proceso de deshabilitación. El valor es 4. -
Disabled
: indica que el nodo está deshabilitado. El valor es 5. -
Unknown
: indica que el nodo es desconocido. Un nodo estaría en estado Desconocido si Service Fabric no tiene información autoritativa sobre ese nodo. Esto puede ocurrir si el sistema aprende sobre un nodo en tiempo de ejecución. El valor es 6. -
Removed
: indica que se quita el nodo. Un nodo estaría en estado Quitado si se ha llamado a nodeStateRemoved API para este nodo. En otras palabras, Se ha informado a Service Fabric de que el estado persistente en el nodo se ha perdido permanentemente. El valor es 7.
NodeUpTimeInSeconds
Tipo: cadena
Obligatoria: no
Tiempo en segundos desde que el nodo ha estado en NodeStatus Up. El valor cero indica que el nodo no está arriba.
HealthState
Tipo: cadena (enumeración)
Obligatoria: no
Estado de mantenimiento de una entidad de Service Fabric, como Clúster, Nodo, Aplicación, Servicio, Partición, Réplica, etc.
Los valores posibles son:
-
Invalid
: indica un estado de mantenimiento no válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero. -
Ok
- Indica que el estado de mantenimiento está bien. El valor es 1. -
Warning
: indica que el estado de mantenimiento está en un nivel de advertencia. El valor es 2. -
Error
: indica que el estado de mantenimiento está en un nivel de error. Se debe investigar el estado de mantenimiento del error, ya que pueden afectar a la funcionalidad correcta del clúster. El valor es 3. -
Unknown
: indica un estado de mantenimiento desconocido. El valor es 65535.
IsSeedNode
Tipo: booleano
Obligatoria: no
Indica si el nodo es un nodo de inicialización o no. Devuelve true si el nodo es un nodo de inicialización; de lo contrario, false. Se requiere un cuórum de nodos de inicialización para el funcionamiento adecuado del clúster de Service Fabric.
UpgradeDomain
Tipo: cadena
Obligatoria: no
Dominio de actualización del nodo.
FaultDomain
Tipo: cadena
Obligatoria: no
Dominio de error del nodo.
Id
Tipo: NodeId
Obligatoria: no
Un identificador interno usado por Service Fabric para identificar de forma única un nodo. El identificador de nodo se genera deterministamente a partir del nombre del nodo.
InstanceId
Tipo: cadena
Obligatoria: no
Identificador que representa la instancia del nodo. Aunque el identificador del nodo se genera deterministamente a partir del nombre del nodo y sigue siendo el mismo en los reinicios, instanceId cambia cada vez que se reinicia el nodo.
NodeDeactivationInfo
Tipo: NodeDeactivationInfo
Obligatoria: no
Información sobre la desactivación del nodo. Esta información es válida para un nodo que está en proceso de desactivación o ya se ha desactivado.
IsStopped
Tipo: booleano
Obligatoria: no
Indica si el nodo se detiene llamando a la API de detención del nodo o no. Devuelve true si el nodo se detiene; de lo contrario, false.
NodeDownTimeInSeconds
Tipo: cadena
Obligatoria: no
Tiempo en segundos desde que el nodo se encuentra en NodeStatus Down. El valor cero indica que el nodo no es NodeStatus Down.
NodeUpAt
Tipo: cadena (fecha y hora)
Obligatoria: no
Fecha y hora en UTC en la que se produjo el nodo. Si el nodo nunca ha estado arriba, este valor será cero fecha y hora.
NodeDownAt
Tipo: cadena (fecha y hora)
Obligatoria: no
Fecha y hora en UTC en la que el nodo se ha inactivo. Si el nodo nunca ha estado inactivo, este valor será cero fecha y hora.
NodeTags
Tipo: matriz de cadena
Obligatoria: no
Lista que contiene etiquetas, que se aplicarán a los nodos.
IsNodeByNodeUpgradeInProgress
Tipo: booleano
Obligatoria: no
Indica si se está realizando una actualización de nodo a nodo en este nodo.
InfrastructurePlacementID
Tipo: cadena
Obligatoria: no
PlacementID usado por InfrastructureService.