建立自訂警示規則
您可以建立自訂警示規則、以定義自己觸發警示的條件。
-
您將使用登入Grid Manager 支援的網頁瀏覽器
-
您擁有「管理警示」或「根存取」權限
-
您已經熟悉 常用的Prometheus指標
-
您也可以選擇觀看影片: "影片:使用指標建立自訂警示"
無法驗證自訂警示。StorageGRID如果您決定建立自訂警示規則、請遵循下列一般準則:
-
查看預設警示規則的條件、並將其做為自訂警示規則的範例。
-
如果您為警示規則定義多個條件、請針對所有條件使用相同的運算式。然後變更每個條件的臨界值。
-
仔細檢查每個條件是否有錯字和邏輯錯誤。
-
僅使用Grid Management API中列出的度量。
-
使用Grid Management API測試運算式時、請注意、「成功」回應可能只是空的回應實體(未觸發警示)。若要查看警示是否實際觸發、您可以暫時將臨界值設定為目前預期為真的值。
例如、若要測試「node_memory_MemTotal字節< 24000000000」運算式、請先執行「node_memory_MemTotal字節>= 0」、並確保取得預期結果(所有節點都會傳回值)。接著、將運算子和臨界值變更回預期值、然後再次執行。沒有任何結果表示此運算式目前沒有警示。
-
除非您已驗證警示已在預期時觸發、否則請勿假設自訂警示正常運作。
-
選取*警示*>*規則*。
此時會出現警示規則頁面。
-
選取*建立自訂規則*。
「建立自訂規則」對話方塊隨即出現。
-
選取或取消選取「已啟用」核取方塊、以判斷此警示規則目前是否已啟用。
如果停用警示規則、則不會評估其運算式、也不會觸發警示。
-
輸入下列資訊:
欄位 說明 唯一名稱
此規則的唯一名稱。警示規則名稱會顯示在「警示」頁面上、也是電子郵件通知的主旨。警示規則的名稱可以介於1到64個字元之間。
說明
所發生問題的說明。說明是警示訊息、顯示在「警示」頁面和電子郵件通知中。警示規則的說明可介於1到128個字元之間。
建議行動
也可以選擇觸發此警示時要採取的建議行動。以純文字輸入建議的動作(無格式化代碼)。警示規則的建議動作可介於0到1,024個字元之間。
-
在「條件」區段中、輸入一或多個警示嚴重性層級的Prometheus運算式。
基本運算式通常採用以下形式:
「[metric(指標)][operator(運算子)[value](值)]」
運算式可以是任何長度、但會出現在使用者介面的單行上。至少需要一個運算式。
如果節點安裝的RAM容量少於24、000、000、000位元組(24 GB)、則會觸發警示。
「node_memory_MemTotal位元組< 24000000000」
若要查看可用的度量並測試Prometheus運算式、請選取說明圖示 並依照網格管理API的「度量」區段連結進行。
-
在*持續時間*欄位中、輸入觸發警示之前條件必須持續有效的時間量、然後選取時間單位。
要在條件變爲true時立即觸發警報,請輸入*0*。請增加此值、以防止暫時性情況觸發警示。
預設值為5分鐘。
-
選擇*保存*。
對話方塊隨即關閉、新的自訂警示規則會出現在警示規則表格中。