NodeInfo v82

Service Fabric 클러스터의 노드에 대한 정보입니다.

속성

속성 형식 필수
Name 문자열
IpAddressOrFQDN 문자열
Type 문자열
CodeVersion 문자열
ConfigVersion 문자열
NodeStatus string(열거형)
NodeUpTimeInSeconds 문자열
HealthState string(열거형)
IsSeedNode boolean
UpgradeDomain 문자열
FaultDomain 문자열
Id NodeId
InstanceId 문자열
NodeDeactivationInfo NodeDeactivationInfo
IsStopped boolean
NodeDownTimeInSeconds 문자열
NodeUpAt string (date-time)
NodeDownAt string (date-time)
NodeTags 문자열의 배열
IsNodeByNodeUpgradeInProgress boolean
InfrastructurePlacementID 문자열

Name

형식: 문자열
필수: 아니요

Service Fabric 노드의 이름입니다.


IpAddressOrFQDN

형식: 문자열
필수: 아니요

노드의 IP 주소 또는 정규화된 도메인 이름입니다.


Type

형식: 문자열
필수: 아니요

노드의 유형입니다.


CodeVersion

형식: 문자열
필수: 아니요

노드가 실행 중인 Service Fabric 이진 파일의 버전입니다.


ConfigVersion

형식: 문자열
필수: 아니요

노드에서 사용 중인 Service Fabric 클러스터 매니페스트의 버전입니다.


NodeStatus

형식: string(열거형)
필수: 아니요

노드의 상태입니다.

가능한 값은 다음과 같습니다.

  • Invalid - 노드 상태가 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다.
  • Up - 노드가 위쪽에 있음을 나타냅니다. 값은 1입니다.
  • Down - 노드가 다운되었음을 나타냅니다. 값은 2입니다.
  • Enabling - 노드가 사용 중임을 나타냅니다. 값이 3입니다.
  • Disabling - 노드가 비활성화되는 중임을 나타냅니다. 값은 4입니다.
  • Disabled - 노드가 비활성화되었음을 나타냅니다. 값은 5입니다.
  • Unknown - 노드를 알 수 없음을 나타냅니다. Service Fabric에 해당 노드에 대한 신뢰할 수 있는 정보가 없는 경우 노드는 알 수 없는 상태가 됩니다. 이 문제는 시스템이 런타임에 노드에 대해 학습하는 경우에 발생할 수 있습니다. 값은 6입니다.
  • Removed - 노드가 제거되었음을 나타냅니다. 이 노드에 대해 NodeStateRemoved API가 호출된 경우 노드가 제거됨 상태가 됩니다. 즉, Service Fabric은 노드의 지속형 상태가 영구적으로 손실되었다는 정보를 받았습니다. 값은 7입니다.

NodeUpTimeInSeconds

형식: 문자열
필수: 아니요

노드가 NodeStatus Up에 있었던 이후의 시간(초)입니다. 값 0은 노드가 위쪽이 아님을 나타냅니다.


HealthState

형식: string(열거형)
필수: 아니요

클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다.

가능한 값은 다음과 같습니다.

  • Invalid - 잘못된 상태를 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다.
  • Ok - 상태가 정상임을 나타냅니다. 값은 1입니다.
  • Warning - 상태가 경고 수준에 있음을 나타냅니다. 값은 2입니다.
  • Error - 상태가 오류 수준에 있음을 나타냅니다. 오류 상태는 클러스터의 올바른 기능에 영향을 줄 수 있으므로 조사해야 합니다. 값이 3입니다.
  • Unknown - 알 수 없는 상태를 나타냅니다. 값은 65535입니다.

IsSeedNode

형식: 부울
필수: 아니요

노드가 시드 노드인지 여부를 나타냅니다. 노드가 시드 노드이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. Service Fabric 클러스터의 적절한 작업을 위해서는 시드 노드의 쿼럼이 필요합니다.


UpgradeDomain

형식: 문자열
필수: 아니요

노드의 업그레이드 도메인입니다.


FaultDomain

형식: 문자열
필수: 아니요

노드의 장애 도메인입니다.


Id

형식: NodeId
필수: 아니요

Service Fabric에서 노드를 고유하게 식별하는 데 사용하는 내부 ID입니다. 노드 ID는 노드 이름에서 결정적으로 생성됩니다.


InstanceId

형식: 문자열
필수: 아니요

노드 인스턴스를 나타내는 ID입니다. 노드의 ID는 노드 이름에서 결정적으로 생성되고 다시 시작할 때 동일하게 유지되지만 InstanceId는 노드가 다시 시작될 때마다 변경됩니다.


NodeDeactivationInfo

형식: NodeDeactivationInfo
필수: 아니요

노드 비활성화에 대한 정보입니다. 이 정보는 비활성화 중이거나 이미 비활성화된 노드에 유효합니다.


IsStopped

형식: 부울
필수: 아니요

중지 노드 API를 호출하여 노드가 중지되었는지 여부를 나타냅니다. 노드가 중지되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.


NodeDownTimeInSeconds

형식: 문자열
필수: 아니요

노드가 NodeStatus Down에 있었던 이후의 시간(초)입니다. 값 0은 노드가 NodeStatus Down이 아님을 나타냅니다.


NodeUpAt

형식: string(date-time)
필수: 아니요

노드가 나온 날짜 시간(UTC)입니다. 노드가 위로 올라 간 적이 없는 경우 이 값은 0 날짜 시간이 됩니다.


NodeDownAt

형식: string(date-time)
필수: 아니요

노드가 다운된 날짜 시간(UTC)입니다. 노드가 다운된 적이 없는 경우 이 값은 0 날짜 시간이 됩니다.


NodeTags

형식: 문자열 배열
필수: 아니요

노드에 적용될 태그를 포함하는 목록입니다.


IsNodeByNodeUpgradeInProgress

형식: 부울
필수: 아니요

노드별 업그레이드가 현재 이 노드에서 수행되고 있는지를 나타냅니다.


InfrastructurePlacementID

형식: 문자열
필수: 아니요

InfrastructureService에서 사용하는 PlacementID입니다.