NodeInfo

Service Fabric 叢集中節點的相關資訊。

屬性

名稱 類型 必要
Name 字串
IpAddressOrFQDN 字串
Type 字串
CodeVersion 字串
ConfigVersion 字串 No
NodeStatus 字串 (列舉)
NodeUpTimeInSeconds 字串 No
HealthState 字串 (列舉)
IsSeedNode boolean
UpgradeDomain 字串
FaultDomain 字串 No
Id NodeId
InstanceId 字串 No
NodeDeactivationInfo NodeDeactivationInfo
IsStopped boolean
NodeDownTimeInSeconds 字串 No
NodeUpAt 字串 (日期-時間)
NodeDownAt 字串 (日期-時間)

Name

類型 :字串
必要 :否

Service Fabric 節點的名稱。


IpAddressOrFQDN

類型 :字串
必要 :否

節點的 IP 位址或完整網域名稱。


Type

類型 :字串
必要 :否

節點類型。


CodeVersion

類型 :字串
必要 :否

節點正在執行 Service Fabric 二進位檔的版本。


ConfigVersion

類型 :字串
必要 :否

節點所使用 Service Fabric 叢集資訊清單的版本。


NodeStatus

Type : string (enum)
必要 :否

節點的狀態。

可能的值包括:

  • Invalid -表示節點狀態無效。 所有 Service Fabric 列舉都具有不正確類型。 值為零。
  • Up -表示節點已啟動。 值為 1。
  • Down -表示節點已關閉。 值為 2。
  • Enabling -表示節點正在啟用中。 此值為 3。
  • Disabling -表示節點正在進行停用的進程。 值為 4。
  • Disabled -表示節點已停用。 值為 5。
  • Unknown -表示節點未知。 如果 Service Fabric 沒有關于該節點的授權資訊,節點會處於未知狀態。 如果系統在執行時間學習節點,就會發生這種情況。值為6。
  • Removed -表示已移除節點。 如果已針對此節點呼叫 NodeStateRemoved API,則節點會處於已移除狀態。 換句話說,Service Fabric 已通知您節點上的保存狀態已永久遺失。 值為 7。

NodeUpTimeInSeconds

類型 :字串
必要 :否

節點在 NodeStatus 之後的時間,以秒為單位。 值為零表示節點不啟動。


HealthState

Type : string (enum)
必要 :否

Service Fabric 實體的健全狀況狀態,例如叢集、節點、應用程式、服務、分割區、複本等等。

可能的值包括:

  • Invalid -表示不正確健全狀況狀態。 所有 Service Fabric 列舉都具有不正確類型。 值為零。
  • Ok -表示健全狀況狀態良好。 值為 1。
  • Warning -表示健全狀況狀態是在警告層級。 值為 2。
  • Error -表示健全狀況狀態是在錯誤層級。 必須調查錯誤健全狀況狀態,因為它們可能會影響叢集的正確功能。 此值為 3。
  • Unknown -指出未知的健康情況狀態。 值為 65535。

IsSeedNode

類型 :布林值
必要 :否

指出節點是否為種子節點。 如果節點是種子節點,則傳回 true,否則傳回 false。 Service Fabric 叢集的適當操作需要種子節點的仲裁。


UpgradeDomain

類型 :字串
必要 :否

節點的升級網域。


FaultDomain

類型 :字串
必要 :否

節點的容錯網域。


Id

類型
必要 :否

Service Fabric 用來唯一識別節點的內部識別碼。 節點識別碼會由節點名稱以決定性的方式產生。


InstanceId

類型 :字串
必要 :否

代表節點實例的識別碼。 雖然節點的識別碼是從節點名稱以決定性的方式產生的,而且在重新開機時保持不變,但 InstanceId 會在每次節點重新開機時變更。


NodeDeactivationInfo

類型NodeDeactivationInfo
必要 :否

節點停用的相關資訊。 這項資訊對於正在進行停用或已停用的節點有效。


IsStopped

類型 :布林值
必要 :否

指出節點是否透過呼叫停止節點 API 來停止。 如果節點已停止,則傳回 true,否則傳回 false。


NodeDownTimeInSeconds

類型 :字串
必要 :否

由於節點已 NodeStatus 下的時間,以秒為單位。 值為零表示節點未向下 NodeStatus。


NodeUpAt

類型 :字串 (日期時間)
必要 :否

節點出現的日期時間(UTC)。 如果節點從未啟動,則此值會是零的日期時間。


NodeDownAt

類型 :字串 (日期時間)
必要 :否

節點關閉時的 UTC 日期時間。 如果節點從未關閉,則這個值會是零的日期時間。