共用方式為


Service Fabric 事件清單

Service Fabric 會公開一組主要叢集事件,通知您叢集的狀態為 Service Fabric 事件。 這些動作是根據 Service Fabric 在您的節點上執行的動作,以及叢集擁有者/操作員所做的叢集或管理決策。 您可以透過各種方式進行設定來存取這些事件,包括 使用叢集設定 Azure 監視器記錄,或查詢 EventStore。 在 Windows 電腦上,這些事件會饋送至 EventLog - 因此您可以在 事件檢視器 中看到 Service Fabric 事件。

以下是這些事件的一些特性

  • 每個事件都會系結至叢集中的特定實體,例如應用程式、服務、節點、複本。
  • 每個事件都包含一組通用字段:EventInstanceId、EventName 和 Category。
  • 每個事件都包含欄位,這些字段會將事件系結回與其相關聯的實體。 例如,ApplicationCreated 事件會有可識別所建立應用程式名稱的字段。
  • 事件會以這類方式進行結構化,以便在各種工具中取用事件,以執行進一步的分析。 此外,事件的相關詳細數據會定義為不同的屬性,而不是長字串。
  • 事件是由 Service Fabric 中的不同子系統所撰寫,由下列 Source(Task) 識別。 如需詳細資訊,可在 Service Fabric 架構Service Fabric 技術概觀中取得這些子系統。

以下是依實體組織的這些 Service Fabric 事件清單。

叢集事件

叢集升級事件

如需叢集升級的詳細資訊,請參閱 這裡

EventId 名稱 類別 描述 來源(工作) 層級
29627 ClusterUpgradeStarted 升級 叢集升級已啟動 喀麥隆 資訊
29628 ClusterUpgradeCompleted 升級 叢集升級已完成 喀麥隆 資訊
29629 ClusterUpgradeRollbackStarted 升級 叢集升級已開始復原 喀麥隆 警告
29630 ClusterUpgradeRollbackCompleted 升級 叢集升級已完成回復 喀麥隆 警告
29631 ClusterUpgradeDomainCompleted 升級 升級網域已在叢集升級期間完成升級 喀麥隆 資訊

節點事件

節點生命週期事件

EventId 名稱 類別 描述 來源(工作) 層級
18602 NodeDeactivateCompleted StateTransition 節點停用已完成 FM 資訊
18603 NodeUp StateTransition 叢集偵測到節點已啟動 FM 資訊
18604 NodeDown StateTransition 叢集偵測到節點已關閉。 在節點重新啟動期間,您會看到 NodeDown 事件,後面接著 NodeUp 事件 FM 錯誤
18605 NodeAddedToCluster StateTransition 已將新的節點新增至叢集,Service Fabric 可以將應用程式部署至此節點 FM 資訊
18606 NodeRemovedFromCluster StateTransition 已從叢集移除節點。 Service Fabric 將不再將應用程式部署到此節點 FM 資訊
18607 NodeDeactivateStarted StateTransition 已啟動節點的停用 FM 資訊
25621 NodeOpenSucceeded StateTransition 已成功啟動節點 FabricNode 資訊
25622 NodeOpenFailed StateTransition 節點無法啟動並聯結通道 FabricNode 錯誤
25624 NodeClosed StateTransition 成功關閉節點 FabricNode 資訊
25626 NodeAborted StateTransition 節點未正常關閉 FabricNode 錯誤

Ktl Logger Node 事件

EventId 名稱 類別 描述 來源(工作) 層級
50187 SharedLogWriteThrottled 健全狀況 對共享記錄的寫入正在節流 KtlLoggerNode 資訊
50188 SharedLogWriteUnthrottled 健全狀況 對共享記錄檔的寫入未受限制 KtlLoggerNode 資訊

應用程式事件

應用程式生命週期事件

EventId 名稱 類別 描述 來源(工作) 層級
29620 ApplicationCreated LifeCycle 已建立新的應用程式 喀麥隆 資訊
29625 ApplicationDeleted LifeCycle 已刪除現有的應用程式 喀麥隆 資訊
23083 ApplicationProcessExited LifeCycle 應用程式內的進程已結束 裝載 資訊

應用程式升級事件

如需應用程式升級的詳細資訊,請參閱 這裡

EventId 名稱 類別 描述 來源(工作) 層級
29621 ApplicationUpgradeStarted 升級 應用程式升級已啟動 喀麥隆 資訊
29622 ApplicationUpgradeCompleted 升級 應用程式升級已完成 喀麥隆 資訊
29623 ApplicationUpgradeRollbackStarted 升級 應用程式升級已開始復原 喀麥隆 警告
29624 ApplicationUpgradeRollbackCompleted 升級 應用程式升級已完成回復 喀麥隆 警告
29626 ApplicationUpgradeDomainCompleted 升級 升級網域已在應用程式升級期間完成升級 喀麥隆 資訊

服務事件

服務生命週期事件

EventId 名稱 類別 描述 來源(工作) 層級
18657 ServiceCreated LifeCycle 已建立新的服務 FM 資訊
18658 ServiceDeleted LifeCycle 已刪除現有的服務 FM 資訊

數據分割事件

數據分割移動事件

EventId 名稱 類別 描述 來源(工作) 層級
18940 PartitionReconfigured LifeCycle 分割區重新設定已完成 RA 資訊

複本事件

復本生命週期事件

EventId 名稱 類別 描述 來源(工作) 層級
61701 ReliableDictionaryOpened LifeCycle 可靠的字典已開啟 DistributedDictionary 資訊
61702 ReliableDictionaryClosed LifeCycle 可靠的字典已關閉 DistributedDictionary 資訊
61703 ReliableDictionaryCheckpointRecovered LifeCycle 可靠的字典已復原其檢查點 DistributedDictionary 資訊
61704 ReliableDictionaryCheckpointFilesSent LifeCycle 複本已傳送可靠的字典檢查點檔案 DistributedDictionary 資訊
61705 ReliableDictionaryCheckpointFilesReceived LifeCycle 復本已收到可靠的字典檢查點檔案 DistributedDictionary 資訊
61963 ReliableQueueOpened LifeCycle 可靠佇列已開啟 DistributedQueue 資訊
61964 ReliableQueueClosed LifeCycle 可靠的佇列已關閉 DistributedQueue 資訊
61965 ReliableQueueCheckpointRecovered LifeCycle 可靠的佇列已復原其檢查點 DistributedQueue 資訊
61966 ReliableQueueCheckpointFilesSent LifeCycle 複本已傳送可靠的佇列檢查點檔案 DistributedQueue 資訊
63647 ReliableQueueCheckpointFilesReceived LifeCycle 復本已收到可靠的佇列檢查點檔案 DistributedQueue 資訊
63648 ReliableConcurrentQueueOpened LifeCycle 可靠的並行佇列已開啟 ReliableConcurrentQueue 資訊
63649 ReliableConcurrentQueueClosed LifeCycle 可靠的並行佇列已關閉 ReliableConcurrentQueue 資訊
63650 ReliableConcurrentQueueCheckpointRecovered LifeCycle 可靠的並行佇列已復原其檢查點 ReliableConcurrentQueue 資訊
61687 TStoreError 失敗 Reliable 集合已收到非預期的錯誤 TStore 錯誤
63831 PrimaryFullCopyInitiated LifeCycle 主要複本已起始完整複本 TReplicator 資訊
63832 PrimaryPartialCopyInitiated LifeCycle 主要複本已起始部分複本 TReplicator 資訊
16831 BuildIdleReplicaStarted LifeCycle 主要複本已開始建置閑置複本 複寫 資訊
16832 BuildIdleReplicaCompleted LifeCycle 主要複本已完成建置閑置複本 複寫 資訊
16833 BuildIdleReplicaFailed LifeCycle 主要複本建置閑置複本失敗 複寫 警告
16834 PrimaryReplicationQueueFull 健全狀況 主要複本的復寫佇列已滿 複寫 警告
16835 PrimaryReplicationQueueWarning 健全狀況 主要複本的複寫佇列已接近完整 複寫 警告
16836 PrimaryReplicationQueueWarningMitigated 健全狀況 主要複本的復寫佇列沒問題 複寫 資訊
16837 SecondaryReplicationQueueFull 健全狀況 次要復本的復寫佇列已滿 複寫 警告
16838 SecondaryReplicationQueueWarning 健全狀況 次要復本的復寫佇列已接近完整 複寫 警告
16839 SecondaryReplicationQueueWarningMitigated 健全狀況 次要複本的復寫佇列沒問題 複寫 資訊
16840 PrimaryFaultedSlowSecondary 健全狀況 主要復本錯誤過慢的次要複本 複寫 警告
16841 ReplicatorFaulted 健全狀況 復本發生錯誤 複寫 警告

容器事件

容器生命週期事件

EventId 名稱 描述 來源(工作) 層級 版本
23074 ContainerActivated 容器已啟動 裝載 資訊 1
23075 ContainerDeactivated 容器已停止 裝載 資訊 1
23082 ContainerExited 容器已結束 - 檢查 UnexpectedTermination 旗標 裝載 資訊 1

BackupRestoreService 事件

在 SF 叢集上啟用 BackupRestoreService (BRS) 時,它會公開使用者觸發和定期作業的事件,讓使用者了解作業的狀態。 使用者觸發的作業涵蓋在叢集上建立備份原則、在分割區上觸發備份,或 BRS 內容中的任何其他有效動作等動作。 BRS 會定期在叢集層級發出目前作用中原則的狀態、上次備份和即將上一次排程備份的相關信息,以及分割區層級不同階段定期備份的狀態。

BackupRestoreService 分割區事件

EventId 名稱 描述 來源(工作) 層級
65305 BRSInfo 定期備份觸發 BackupRestoreService 資訊
65307 BRSWarning 增量備份失敗,觸發完整備份 BackupRestoreService 警告
65309 BRSError 定期備份失敗 BackupRestoreService 錯誤

BackupRestoreService 叢集事件

EventId 名稱 描述 來源(工作) 層級
65306 BRSInfo 建立備份原則 BackupRestoreService 資訊
65308 BRSWarning 已刪除備份原則 BackupRestoreService 警告
65310 BRSError AddBackupPolicy 失敗 BackupRestoreService 錯誤

健康狀態報告

Service Fabric 健全狀況模型提供豐富、彈性且可延伸的健康情況評估和報告。 從 Service Fabric 6.2 版開始,健康情況數據會寫入為平臺事件,以提供健康情況的歷程記錄。 為了保持健全狀況事件的數量較低,我們只撰寫下列為 Service Fabric 事件:

  • 所有 ErrorWarning 健康情況報告
  • Ok 轉換期間的健康情況報告
  • Error當或 Warning 健康情況事件到期時。 這可用來判斷實體狀況不良的時間長度

叢集健康情況報告事件

EventId 名稱 描述 來源(工作) 層級 版本
54428 ClusterNewHealthReport 有新的叢集健康情況報告可供使用 HM 資訊 1
54437 ClusterHealthReportExpired 現有的叢集健康情況報告已過期 HM 資訊 1

節點健康情況報告事件

EventId 名稱 描述 來源(工作) 層級 版本
54423 NodeNewHealthReport 有新的節點健康情況報告可供使用 HM 資訊 1
54432 NodeHealthReportExpired 現有的節點健康情況報告已過期 HM 資訊 1

應用程式健康情況報告事件

EventId 名稱 描述 來源(工作) 層級 版本
54425 ApplicationNewHealthReport 已建立新的應用程式健康情況報告。 這是針對未部署的應用程式。 HM 資訊 1
54426 DeployedApplicationNewHealthReport 已建立新的已部署應用程式健康情況報告 HM 資訊 1
54427 DeployedServicePackageNewHealthReport 已建立新的已部署服務健康情況報告 HM 資訊 1
54434 ApplicationHealthReportExpired 現有的應用程式健康情況報告已過期 HM 資訊 1
54435 DeployedApplicationHealthReportExpired 現有的已部署應用程式健康情況報告已過期 HM 資訊 1
54436 DeployedServicePackageHealthReportExpired 現有的已部署服務健康情況報告已過期 HM 資訊 1

服務健康情況 報告事件

EventId 名稱 描述 來源(工作) 層級 版本
54424 ServiceNewHealthReport 已建立新的服務健康情況報告 HM 資訊 1
54433 ServiceHealthReportExpired 現有的服務健康情況報告已過期 HM 資訊 1

數據分割健康情況報告事件

EventId 名稱 描述 來源(工作) 層級 版本
54422 PartitionNewHealthReport 已建立新的分割區健康情況報告 HM 資訊 1
54431 PartitionHealthReportExpired 現有的分割區健康情況報告已過期 HM 資訊 1

復本健康情況報告事件

EventId 名稱 描述 來源(工作) 層級 版本
54429 StatefulReplicaNewHealthReport 已建立具狀態復本健康情況報告 HM 資訊 1
54430 StatelessInstanceNewHealthReport 已建立新的無狀態實例健康情況報告 HM 資訊 1
54438 StatefulReplicaHealthReportExpired 現有的具狀態復本健康情況報告已過期 HM 資訊 1
54439 StatelessInstanceHealthReportExpired 現有的無狀態實例健康情況報告已過期 HM 資訊 1

混亂測試事件

混亂會話事件

EventId 名稱 描述 來源(工作) 層級 版本
50021 ChaosStarted 混亂測試會話已啟動 可測試性 資訊 1
50023 ChaosStopped 混亂測試會話已停止 可測試性 資訊 1

混亂節點事件

EventId 名稱 描述 來源(工作) 層級 版本
50033 ChaosNodeRestartScheduled 節點已排定在 Chaos 測試會話中重新啟動 可測試性 資訊 1
50087 ChaosNodeRestartCompleted 節點已完成在 Chaos 測試會話中重新啟動 可測試性 資訊 1

Chaos 應用程式事件

EventId 名稱 描述 來源(工作) 層級 版本
50053 ChaosCodePackageRestartScheduled 混亂測試會話期間已排程程式代碼套件重新啟動 可測試性 資訊 1
50101 ChaosCodePackageRestartCompleted 在混亂測試會話期間,程式代碼套件重新啟動已完成 可測試性 資訊 1

混亂分割事件

EventId 名稱 描述 來源(工作) 層級 版本
50069 ChaosPartitionPrimaryMoveScheduled 主要分割區已排程在混亂測試會話中移動 可測試性 資訊 1
50077 ChaosPartitionSecondaryMoveScheduled 次要分割區已排程在 Chaos 測試會話中移動 可測試性 資訊 1
65003 PartitionPrimaryMoveAnalysis 主要分割區移動的更深入分析可供使用 可測試性 資訊 1

混亂複本事件

EventId 名稱 描述 來源(工作) 層級 版本
50047 ChaosReplicaRestartScheduled 復本重新啟動已排程為 Chaos 測試會話的一部分 可測試性 資訊 1
50051 ChaosReplicaRemovalScheduled 復本移除已排程為 Chaos 測試會話的一部分 可測試性 資訊 1
50093 ChaosReplicaRemovalCompleted 復本移除已完成,成為混亂測試會話的一部分 可測試性 資訊 1

其他事件

相互關聯事件

EventId 名稱 描述 來源(工作) 層級 版本
65011 CorrelationOperational 偵測到相互關聯 可測試性 資訊 1

6.2 版之前的事件

以下是 Service Fabric 在 6.2 版之前所提供的事件完整清單。

EventId 名稱 來源(工作) 層級
25620 NodeOpening FabricNode 資訊
25621 NodeOpenedSuccess FabricNode 資訊
25622 NodeOpenedFailed FabricNode 資訊
25623 NodeClosing FabricNode 資訊
25624 NodeClosed FabricNode 資訊
25625 NodeAborting FabricNode 資訊
25626 NodeAborted FabricNode 資訊
29627 ClusterUpgradeStart 喀麥隆 資訊
29628 ClusterUpgradeComplete 喀麥隆 資訊
29629 ClusterUpgradeRollback 喀麥隆 資訊
29630 ClusterUpgradeRollbackComplete 喀麥隆 資訊
29631 ClusterUpgradeDomainComplete 喀麥隆 資訊
23074 ContainerActivated 裝載 資訊
23075 ContainerDeactivated 裝載 資訊
29620 ApplicationCreated 喀麥隆 資訊
29621 ApplicationUpgradeStart 喀麥隆 資訊
29622 ApplicationUpgradeComplete 喀麥隆 資訊
29623 ApplicationUpgradeRollback 喀麥隆 資訊
29624 ApplicationUpgradeRollbackComplete 喀麥隆 資訊
29625 ApplicationDeleted 喀麥隆 資訊
29626 ApplicationUpgradeDomainComplete 喀麥隆 資訊
18566 ServiceCreated FM 資訊
18567 ServiceDeleted FM 資訊

下一步