Azure SRE 代理透過 AI 驅動的監控與協助,協助您維持 Azure 資源的健康與效能。 代理程式會持續監視您的資源是否有問題,提供疑難排解協助,並在自然語言聊天介面中建議補救步驟。 為了確保正確性和控制,代理程式代表您採取的任何動作都需要您的核准。
本文示範如何建立代理程式並將其連線到您的資源,以維護最佳應用程式效能。
先決條件
若要建立代理程式,您需要授與代理程式正確的權限、設定正確的設定,以及授與正確資源的存取權:
Azure 帳戶:您需要具有作用中訂用帳戶的 Azure 帳戶。 若您還沒有帳戶,可以免費建立帳戶。
資訊安全內容:請確定您的使用者帳戶具有
Microsoft.Authorization/roleAssignments/write權限,無論是角色型存取控制系統管理員或使用者存取系統管理員。防火牆設定:在防火牆設定中將
*.azuresre.ai新增至允許清單。 某些網路設定檔預設可能會封鎖對網域的*.azuresre.ai存取。
建立專員
透過將您要監視的資源群組與代理程式建立關聯,來建立代理程式:
開啟 Azure 入口網站。
選取 ,創建。
在 [建立代理程式] 窗格上,輸入下列值。 在此步驟中,您會專門為您的代理程式建立新的資源群組。 它與應用程式的資源群組無關。
在 [專案詳細資料] 區段中,輸入下列值:
房產 價值觀 Subscription 選取您的 Azure 訂用帳戶。 資源群組 選取現有的資源群組,或輸入名稱以建立新群組。 在 [代理程式詳細資料] 區段中,輸入下列值:
房產 價值觀 代理程式名稱 輸入代理程式的名稱。 區域 選取 [美國東部 2]。 選取 [選擇資源群組]。
在 [選擇要監視的資源群組] 窗格中,搜尋您要監視的資源群組。
備註
避免選取資源群組連結。
在資源群組選擇器中,群組名稱旁邊的核取記號 (
) 表示群組包含具有特殊支援的服務。若要選取資源群組,請選取其旁邊的核取方塊。
捲動到窗格底部,然後選取 [儲存]。
選取 ,創建。
開始建立程序之後,會出現 [部署進行中] 訊息。
與您的客服代表聊天
您的代理程式可以存取與代理程式相關聯的資源群組內的任何資源。 使用聊天功能查詢並解決與您的資源相關的問題:
在 Azure 入口網站中,搜尋並選取 [Azure SRE Agent]。
在清單中找到您的代理程式並加以選取。
當聊天視窗出現時,您可以開始向代理程式提問。 以下是一系列可協助您入門的問題:
- 你能幫我什麼?
- 您要管理的訂用帳戶/資源群組/資源為何?
- 我應該設定
<RESOURCE_NAME>哪些警示? - 顯示所有訂用帳戶中我的 Web 應用程式的
2xx要求與 HTTP 錯誤的視覺效果。
如果您有特定問題,您可能會問以下問題:
- 為什麼
<RESOURCE_NAME>這麼慢? -
<RESOURCE_NAME>為什麼無法運作? - 您可以調查
<RESOURCE_NAME>嗎? - 您可以為我取得
<METRIC>的<RESOURCE_NAME>嗎?
更新受控資源群組
您可以隨時變更代理程式管理的資源群組清單。 若要變更,請移至 Azure 入口網站中的代理程式,選取 [設定] 索引標籤,然後選取 [受控資源群組]。
備註
從清單中移除資源群組不會移除資源群組,也不會對資源群組產生負面影響。
管理事件
您可以設定事件回應計劃來診斷 Azure 所服務的事件。
SRE Agent 預設會連線到 Azure 監視器,但您也可以使用下列步驟將其連線到 PagerDuty。 若要使用 PagerDuty 設定 SRE 代理程式,您需要 PagerDuty API 金鑰。
在您的 SRE Agent 資源中,選取 [事件管理] 索引標籤。
選取 [事件平台]
在 [事件平台] 下拉式清單中,選取 [PagerDuty]。
輸入您的 API 金鑰。
選取 [儲存]。