建立或編輯活動記錄、服務健康狀態或資源健康狀態警示規則
本文說明如何建立或編輯的活動記錄、服務健康狀態或資源健康情況警示規則。 若要深入了解警示,請參閱警示概觀。
您可以結合要監視的資源、資源的監視資料,以及您想要觸發警示的條件,來建立警示規則。 然後,您可以定義動作群組和警示處理規則,以判斷觸發警示時會發生什麼事。
這些警示規則所觸發的警示包含使用常見警示結構描述的承載。
在 Azure 入口網站中存取警示規則精靈
有數種方式可讓您建立或編輯新的警示規則。
從入口網站首頁建立或編輯警示規則
在入口網站中,選取 [監視]>[警示]。
開啟 [+ 建立] 功能表,並選取 [警示規則]。
從指定資源建立或編輯警示規則
在入口網站中,瀏覽至資源。
從左窗格中選取警示,然後選取+ 建立 > 警示規則。
編輯現有的警示規則
在入口網站中,從首頁或特定資源選取左窗格中的 [警示]。
選取 [警示規則]。
選取您要編輯的警示規則,然後選取 [編輯]。
選取警示規則的任何索引標籤,以編輯設定。
設定警示規則的範圍
在 [選取資源] 窗格上,設定警示規則的範圍。 您可以依訂閱、資源類型或資源位置來篩選。
選取套用。
設定警示規則條件
在 [條件] 索引標籤上,選取 [活動記錄]、[資源健康狀態] 或 [服務健康情況],或選取 [如果您想要為條件選擇不同的訊號,請選取 [查看所有訊號]。
(選擇性) 如果您選擇在上一個步驟中查看所有訊號,請使用 [選取訊號] 窗格來搜尋訊號名稱或篩選訊號清單。 篩選依據:
- 訊號類型:您要建立的警示規則類型。
- 訊號來源:傳送訊號的服務。
下表描述每種活動記錄規則可用的服務:
訊號來源 描述 活動記錄 - 原則 提供「原則」活動記錄事件的服務。 活動記錄 - 自動調整 提供自動調整活動記錄事件的服務。 活動記錄 - 安全性 提供安全性活動記錄事件的服務。 資源健康情況 提供資源層級健全狀態的服務。 服務健康情況 提供訂閱層級健全狀態的服務。 選取訊號名稱,並套用。
設定警示規則動作
在 [動作] 索引標籤中,選取或建立必要的動作群組。
設定警示規則詳細資訊
輸入 [警示規則名稱] 和 [警示規則描述] 的值。
選取 [建立時啟用],將在警示規則建立完成後立即開始執行。
-
(選擇性) 在 [自訂屬性] 區段中,如果此警示規則包含動作群組,您可以新增自己的屬性以包含在警示通知承載中。 您可以在動作群組所呼叫的動作中使用這些屬性,例如 Webhook、Azure 函式或邏輯應用程式動作。
自訂屬性會使用靜態文字、從警示承載擷取的動態值,或兩者的組合,指定為索引鍵:值組。
從警示承載擷取動態值的格式為:
${<path to schema field>}
。 例如:${data.essentials.monitorCondition}。使用一般警示結構描述的格式來指定承載中的欄位,無論為警示規則設定的動作群組是否使用通用結構描述。
注意
- 通用結構描述會覆寫自訂組態。 您無法同時使用自訂屬性和通用結構描述。
- 自訂屬性會新增至警示的承載,但不會出現在電子郵件範本或 Azure 入口網站中的警示詳細數據中。
- 服務健康狀態警示不支援自訂屬性。
在下列範例中,自訂屬性中的值會用於使用一般警示結構描述承載中的資料:
範例 1
此範例會建立「其他詳細資料」標記,其中包含有關「時間範圍開始時間」和「時間範圍結束時間」的資料。
- 名稱:「其他詳細資料」
- 值: "Evaluation windowStartTime: ${data.alertContext.condition.windowStartTime}。 windowEndTime: ${data.alertContext.condition.windowEndTime}"
- 結果: "AdditionalDetails:Evaluation windowStartTime: 2023-04-04T14:39:24.492Z。 windowEndTime: 2023-04-04T14:44:24.492Z"
範例 2 此範例會新增有關解決或引發警示原因的資料。
- 名稱: "Alert ${data.essentials.monitorCondition} reason"
- 值:"${data.alertContext.condition.allOf[0].metricName} ${data.alertContext.condition.allOf[0].operator} ${data.alertContext.condition.allOf[0].threshold} ${data.essentials.monitorCondition}。 值為 ${data.alertContext.condition.allOf[0].metricValue}”
- 結果:範例結果可能如下:
- 「已解決警示的原因:CPU GreaterThan5 已解決的百分比。 此值為 3.585」
- 「警示引發的原因」:「CPU GreaterThan5 已解決的百分比。 此值為 10.585」
設定警示規則標記
在 [標記] 索引標籤中,設定警示規則資源上的任何必要標籤。
檢閱並建立警示規則
在 [檢閱 + 建立] 索引標籤上,會驗證規則,並讓您知道任何問題。
當驗證通過且您已檢閱設定時,請選取 [建立] 按鈕。