全部產品
Search
文件中心

Simple Log Service:設定警示嚴重度

更新時間:Jul 13, 2024

Log Service支援靜態或動態設定警示嚴重度。如果您在設定警示嚴重度時未添加判斷條件,則表示靜態設定警示嚴重度;如果您在設定警示嚴重度時添加了判斷條件,則表示動態設定警示嚴重度。

例如您在監控網站訪問日誌時,希望目標網站在當前15分鐘內發生500錯誤的次數與昨天同時段的比值處於不同範圍時,觸發不同層級的警示。配置樣本如下:

重要

查詢統計結果按照觸發條件的順序逐條匹配,當查詢統計結果符合第一個觸發條件後,不再匹配後面的觸發條件。因此當您設定觸發條件中的嚴重度時,需從較進階別的嚴重度開始配置。

image

重要參數說明如下:

  • 查詢統計host:www.example.com and status = 500 | select coalesce(diff[2],0) as ratio from (select compare(cnt,86400) as diff from (select count(1) as cnt from log))

    該查詢和分析語句用於計算當前15分鐘內網站發生500錯誤的次數與昨天同時段的比值(ratio)。

  • 觸發條件

    • 有資料匹配ratio>1嚴重度:嚴重

      當查詢和分析結果中存在ratio的值大於1時,觸發嚴重層級的警示。

    • 有資料匹配ratio>=0.5嚴重度:高

      當查詢和分析結果中存在ratio的值大於等於0.5時,觸發進階別的警示。

    • 有資料匹配ratio>0.05嚴重度:中

      當查詢和分析結果中存在ratio的值大於0.05時,觸發中層級的警示。