全部產品
Search
文件中心

EventBridge:阿里雲官方事件來源接入流程

更新時間:Nov 01, 2025

本文介紹如何在事件匯流排EventBridge控制台接入阿里雲官方事件來源。

前提條件

步驟一:建立事件規則

重要

目標服務和事件規則必須處於同一地區。

  1. 登入事件匯流排EventBridge控制台
  2. 在左側導覽列,單擊事件匯流排
  3. 在頂部功能表列,選擇地區。
  4. 事件匯流排頁面,單擊雲端服務專用事件匯流排default

  5. 在左側導覽列,單擊事件規則
  6. 事件規則頁面,單擊建立規則

  7. 建立規則頁面,完成以下操作。

    1. 配置基本資料設定精靈,在名稱文字框輸入規則名稱,在描述文字框輸入規則的描述,然後單擊下一步

    2. 配置事件模式設定精靈,事件來源選擇acs.ecs Elastic Compute Service事件類型選擇ecs:Snapshot:CreateSnapshotCompleted 建立快照完成,在模式內容代碼框輸入事件模式,然後單擊下一步

    3. 配置事件目標設定精靈,配置事件目標,然後單擊建立

      說明

      1個事件規則最多可以添加5個目標。

      • 服務類型:單擊Simple Message Queue (formerly MNS)

      • 隊列:選擇已建立的隊列。

      • 消息体(body):單擊完整事件

步驟二:產生ECS事件(建立雲端硬碟快照)

  1. 訪問ECS控制台-快照

  2. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  3. 雲端硬碟快照頁簽中單擊建立雲端硬碟快照

  4. 建立快照對話方塊中,設定快照參數,然後單擊確認

    參數

    說明

    資源類型

    預設選中雲端硬碟,選擇為單個雲端硬碟建立快照。

    說明

    您也可以選擇執行個體,從執行個體中選擇一塊或多塊雲端硬碟,建立快照一致性組並在組內為多塊雲端硬碟建立快照,從而確保多塊雲端硬碟資料的一致性。具體操作,請參見建立快照一致性組

    選擇雲端硬碟

    選擇需要建立快照的雲端硬碟,可以是系統硬碟或資料盤。

    快照名稱

    設定快照的名稱。

    保留時間

    設定快照的保留時間,可以選擇持續保留或自訂保留天數。

    • 持續保留:在快照數量達到上限後,無法再建立快照。

    • 自訂保留時間:快照超過保留時間後,將被系統自動刪除。

    說明
    • 手動建立快照的額度上限,請參見快照概述

    • 如果選擇自訂保留時間,當快照的保留時間還剩3天時,快照列表的保留時間列會高亮提示xx天后自動釋放。您可以根據需要在快照到期前延長快照的保留時間,操作請參見延長快照保留時間

    • 無論是持續保留還是自訂保留時間,如果後續不再使用快照,建議您及時刪除快照,避免持續產生快照費用。具體操作,請參見刪除快照

    進階配置

    極速可用

    ESSD系列雲端硬碟(ESSD、ESSD AutoPL、ESSD Entry和ESSD同城冗餘)預設開啟極速可用功能,其他類型的雲端硬碟預設不開啟。

    說明

    快照極速可用能力可實現快照建立後秒級可用,無需等待快照上傳至OSS完成即可直接使用,例如復原雲端硬碟、建立新雲端硬碟或共用快照等。更多資訊,請參見快照極速可用能力

    標籤

    設定快照的標籤索引值對,後續您可以通過標籤功能統一管理資源。

    資源群組

    設定資源群組,對快照進行分級管理。

  5. (可選)在快照列表中查看快照的建立進度。

    建立的快照預設儲存在Object Storage Service中。為保障資料的長期安全與靈活恢複,此OSS Bucket不可見。

    image.png

    • 進度列查看快照上傳至OSS的進度,滑鼠懸浮至上傳至OSS:xx%時,會顯示預計剩餘時間。

      說明
      • 快照上傳預計剩餘時間是動態變化的,會隨著多個因素的影響而不斷更新。更多資訊請參考注意事項中的建立時間長度說明。

      • 您可以通過API介面DeleteSnapshot取消正在建立的快照任務。

    • 當進度列顯示上傳至OSS:100%時,表示快照上傳至OSS完成,雲端硬碟資料備份成功。

步驟三:結果驗證

  1. 登入輕量訊息佇列(原 MNS)控制台

  2. 在左側導覽列,選擇队列模型 > 队列列表

  3. 在頂部功能表列,選擇地區。

  4. 隊列列表頁面,找到目標隊列,在其右側操作列選擇收發訊息

  5. 接收訊息地區,單擊接收訊息

    接收到的樣本訊息內容如下所示。

    {
        "id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
        "source": "acs.ecs",
        "specversion": "1.0",
        "subject": "acs.ecs:cn-hangzhou:123456789098****:215672",
        "time": "2020-11-19T21:04:41Z",
        "type": "ecs:Snapshot:CreateSnapshotCompleted",
        "aliyunaccountid": "123456789098****",
        "aliyunpublishtime": "2020-11-19T21:04:42Z",
        "aliyuneventbusname": "default",
        "aliyunregionid": "cn-hangzhou",
        "aliyunpublishaddr": "172.25.XX.XX",
        "data": {
            "result": "accomplished",
            "snapshotId": "s-bp151qed0khxxxxxxxxx",
            "snapshotType": "user",
            "snapshotName": "cust51119970_xxxxxxxx_20211117114015",
            "diskId": "d-bp18dnj7u1xxxxxxxxx",
            "startTime": "2020-11-19T21:02:16Z",
            "endTime": "2020-11-19T21:04:17Z"
        }
    }

步驟四:刪除事件規則

  1. 登入事件匯流排EventBridge控制台
  2. 在左側導覽列,單擊事件匯流排
  3. 在頂部功能表列,選擇地區。
  4. 事件匯流排頁面,單擊雲端服務專用事件匯流排default

  5. 在左側導覽列,單擊事件規則
  6. 事件規則頁面,找到目標規則,在其右側操作列選擇更多 > 刪除根據頁面提示完成刪除操作。