全部產品
Search
文件中心

Tair:訂閱事件通知

更新時間:Jun 30, 2024

雲原生記憶體資料庫Tair已接入CloudMonitor平台,支援監控執行個體小版本升級執行個體主備切換執行個體遷移等重要的系統事件。您可以訂閱相關事件,當資源的系統事件達到警示條件時,CloudMonitor會自動通知連絡人。

背景資訊

CloudMonitor(CloudMonitor)是針對阿里雲資源和互連網應用提供監控的服務。CloudMonitor的警示服務為您提供以下兩種警示通知能力,當阿里雲產品發生系統異常時,您可以及時知曉發生的事件,並自動處理例外狀況事件(例如雲產品故障)。

  • 提供通過郵件、DingTalk機器人的方式,對事件發生進行警示。

  • 提供將事件分發到您的Message Service隊列、Function Compute、URL回調和Log Service中,以便您根據業務情境自動化處理例外狀況事件。

操作步驟

  1. 您需要先建立警示連絡人和警示聯絡組,並將警示連絡人添加到警示聯絡組,具體操作請參見建立警示連絡人或警示連絡人群組

    如已建立,可跳過此步驟。

  2. 登入CloudMonitor控制台

  3. 在左側導覽列,選擇事件中心 > 事件訂閱

    說明

    您還可以通過系統事件菜單建立訂閱策略,具體操作如下:

    1. 在左側導覽列,選擇事件中心 > 系統事件

    2. 歡迎體驗新版事件中心地區,單擊立即建立

  4. 訂閱策略頁簽,單擊建立訂閱策略

  5. 建立訂閱策略頁面,設定訂閱策略的相關參數。

    • 名稱:輸入訂閱策略名稱稱。

    • 訂閱類型:選擇系統事件CloudMonitor支援的系統事件(Redis與Tair)列表請參見RedisEvent

    • 訂閱範圍產品選擇ApsaraDB for Redis事件類型選擇維護事件名稱選擇執行個體主備切換(故障切換)事件等級選擇嚴重(Critical)應用分組事件內容事件資源均不設定,表示訂閱本帳號內所有應用分組中的所有RedisTair執行個體的系統事件執行個體主備切換(故障切換)

    • 合并降噪:使用預設值。

    • 通知:建立通知配置,自訂通知方式使用預設通知方式。

      建立通知配置時,先輸入通知配置名稱,再選擇通知設定直接設定通知群組,然後選擇警示聯絡組,最後單擊確定

      說明

      關於如何建立通知配置,請參見建立通知配置策略

      系統自動根據警示組中警示連絡人的通知方式發送警示通知,例如:警示連絡人中設定了手機號碼和郵箱,自訂通知方式使用預設通知方式,則警示連絡人只會收到警示電話、簡訊和郵件。

    • 推送與整合:無需配置。

      說明

      關於如何建立推送渠道,請參見建立推送渠道

  6. 單擊提交

  7. 調試事件訂閱。

    1. 訂閱策略頁簽,單擊調試事件訂閱

    2. 建立事件調試面板,產品選擇ApsaraDB for Redis名稱選擇執行個體主備切換(故障切換)

      系統自動產生JSON格式的調試內容。

      查看範例程式碼

      {
          "product": "Redis",
          "resourceId": "acs:redis:cn-shenzhen:1764984725705461:instance/<resource-id>",
          "level": "WARN",
          "instanceName": "instanceName",
          "regionId": "cn-hangzhou",
          "name": "Instance_Failover",
          "content": {
              "InstanceName": "r-w***gsw",
              "eventId": "f5f***321",
              "publishTime": "2024-02-26T08:17:17+08:00",
              "reason": "",
              "product": "Re***",
              "instanceComment": "rch***s-3",
              "instanceId": "r-w***gsw",
              "EventType": "Ins***nce",
              "extra": {
                  "nodeZh": "",
                  "impactZh": "執行個體***",
                  "reasonEn": "In***ce Fa***es(Pr***ry In***ce Una***ble)",
                  "eventTime": "2024-02-26T08:16:22+08:00",
                  "impactEn": "Tr***nt in***ce dis***ion",
                  "reasonZh": "執行個體異***可用)",
                  "nodeInfo": [],
                  "nodeEn": "",
                  "reasonCode": "Pla***ble"
              },
              "instanceType": "In***ce",
              "eventType": "Ins***nce",
              "Timestamp": "1708906637.742"
          },
          "status": "Executed"
      }
    3. 單擊確定

      系統提示操作成功,CloudMonitor自動根據訂閱策略中的通知方式給警示連絡人發送一條警示測試通知。

相關API

CloudMonitor產品的API介面

說明

PutEventRule

建立或修改事件的警示規則。

相關文檔