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 事件:
- 所有
Error
或Warning
健康情況報告 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 | 資訊 |
下一步
- 取得 Service Fabric 中的診斷概觀
- 深入瞭解 Service Fabric 事件存放區中的 EventStore 概觀
- 修改您的 Azure 診斷 組態以收集更多記錄
- 設定 Application Insights 以查看您的作業通道記錄