步驟 4:在 Azure SRE 代理中設定事件回應

預計時間:10分鐘

連結您的事件平台並制定應變計畫。 當事件發生時,您的客服人員會自動調查並產生詳細的執行計畫。

您完成的工作

完成此步驟後,您的代理人會:

  • 接收來自 Azure 監視器、PagerDuty 或 ServiceNow 的事件
  • 自動調查匹配事件
  • 根據您的指令生成 AI 執行計畫
  • 蒐集證據並提供建議

先決條件

需求 詳細資料
已創建的代理 完成 步驟1:先建立您的經紀人
事件平台 Azure 監視器(預設)、PagerDuty 或 ServiceNow。

小提示

雖然不是必須,但完成 步驟 2:新增知識步驟 3:連結原始碼 ,能大幅提升事件應變能力。 你的客服會參考你的跑手帳,並將問題與特定程式碼變更關聯起來,將一般調查轉化為團隊專屬的根本原因分析。

連結您的事件平台

選擇並設定您的團隊所使用的事件平台。

Azure 監視器 (預設)

Azure 監視器 在你建立代理程式時會自動連線。 不需要任何其他設定。

PagerDuty 或 ServiceNow

要將 PagerDuty 或 ServiceNow 連結為您的事件平台:

  1. 在左側邊欄選擇 設定
  2. 選擇 事件平台
  3. 從下拉選單中選擇你的平台:
    • PagerDuty:輸入你的 REST API 存取金鑰。
    • ServiceNow:輸入你的實例網址和憑證。
  4. 選取 [儲存]。

你的代理人現在會收到來自你平台的事件。

建立回應計畫

分代理建構 畫布中建立回應計畫。 你可以看到哪些觸發點會導向哪些次代理。

  1. 在左側邊欄選擇 建構者
  2. 選擇 分代理建構器
  3. 找到你想處理事件的次級代理人,然後選擇 + 其左側的按鈕。
  4. 選擇 新增事件觸發器
  5. 設定觸發器:設定名稱、選擇嚴重程度等級(例如 P1 和 P2)、選擇受影響的服務,並可選擇新增標題關鍵字過濾器。
  6. 選擇自主度等級(建議從複習開始)。
  7. 預覽匹配事件,然後選擇 建立

您的觸發程序會在畫布上顯示為連接至子 Agent 的節點。

Important

當您首次連接事件平台時,會自動建立預設 的快速啟動 應變計畫。 如果你自己建立回應計畫,快速啟動計畫會與它們同時運行,可能導致事件被轉接到錯誤的客服人員或重複處理。 為避免衝突,請進入 建商>事件回應計畫,切換到 表格視圖,並刪除快速啟動計畫。

完整步驟指南及截圖請參見 「設定事件觸發器」教學

回應計畫顯示在子代理設計器畫布上。

事件發生時會發生什麼

當事件符合你的計畫時,客服會自動處理。

  1. 從你的平台取得事件細節
  2. 在記憶體中搜尋 類似的過去事件和相關文件。
  3. 執行計畫,執行指令並蒐集證據。
  4. 總結發現,並提供時間戳記和建議。

記憶搜尋顯示過去事件及相關文件。

範例發現

以下範例展示了容器應用程式事件的發現:

摘要

  • 容器於 01:27 時重新啟動,記憶體急速下降。
  • 目前配置:2 Gi 記憶體,1 CPU,minReplicas=2,maxReplicas=4。

可能原因: 暫態容器重啟(OOM 或部署)。

建議的動作

  1. 將最小複製品數增加到3到4個,以減少重啟影響。
  2. 檢閱容器健全狀態探查。

您的代理人會根據證據提供可行的建議,而非一般的建議。

下一個步驟