全部產品
Search
文件中心

:設定警示

更新時間:Jan 13, 2025

Log Service支援在查詢和分析頁面或儀錶盤版面設定警示,並在滿足警示條件時發送警示通知。

前提條件

  • 已採集到日誌資料。
  • 已配置索引。具體操作,請參見建立索引

背景資訊

Log Service支援基於統計圖表設定警示。您可以在查看圖表時,將圖表儲存在儀錶盤中,同時另存新檔警示,也可以在儀錶盤頁面中對已有的圖表設定警示。
重要 如果儀錶盤中的圖表綁定了警示規則,更新圖表的查詢分析語句後,需要手動更新警示規則,將警示規則中綁定的查詢和分析語句修改為更新後的語句。更多資訊,請參見修改警示監控規則
  • 建立圖表並設定警示
    在查詢版面設定警示時,您需要指定圖表儲存到的儀錶盤名稱和圖表名稱。建立舊版警示
  • 在儀錶盤頁面對已有圖表設定警示
    為儀錶盤中的一個或多個圖表設定警示。為多個圖表設定警示時,可以設定組合觸發條件。儀錶盤警示

操作步驟

  1. 登入Log Service控制台

  2. 在Project列表地區,單擊目標Project。

    image


  3. 在儀錶盤列表中,單擊目標儀錶盤。
  4. 在儀錶盤頁面,選擇警示 > 建立舊版警示
  5. 警示配置嚮導中,設定如下參數,然後單擊下一步
    參數說明
    警示名稱警示名稱,長度為4~64個字元。
    關聯圖表設定警示所關聯的圖表。

    Log Service支援添加1~3個圖表,即支援同時對1~3個查詢和分析結果設定警示。 圖表名稱前的編號為該圖表在警示中的編號,您可以在觸發條件中通過編號指定關聯的圖表。

    查詢區間用於指定查詢和分析資料的時間範圍。例如,目前時間為14:30:06,設定查詢區間1小時(相對),則表示實際查詢和分析的是13:30:06-14:30:06期間的資料。

    單擊查詢和分析語句後面的編輯表徵圖,可修改查詢和分析語句。如何書寫查詢和分析語句,請參見分析概述

    頻率Log Service根據您配置的頻率對查詢和分析結果進行檢查。
    • 每小時:每小時檢查一次查詢和分析結果。
    • 每天:在每天的某個固定時間點檢查一次查詢和分析結果。
    • 每周:在周幾的某個固定時間點檢查一次查詢和分析結果。
    • 固定間隔:按照固定間隔檢查查詢和分析結果。
    • Cron:通過Cron運算式指定時間間隔,按照指定的時間間隔檢查查詢和分析結果。

      Cron運算式的最小精度為分鐘,24小時制,例如0 0/1 * * *從00:00開始,每隔1小時檢查一次。

    說明 Log Service只檢查查詢和分析結果中的前100條日誌。
    觸發條件觸發警示的條件運算式,即滿足該條件時產生警示。更多資訊,請參見警示條件運算式文法

    多個條件之間使用2個and符號(&&)串連, 例如pv%100 > 0 && uv > 0

    通過$編號區分不同的關聯圖表。例如$0.pv>1000&&$1.pv>1000,其中$0表示編號為0的圖表,$1表示編號為1的圖表。更多資訊,請參見如何查看圖表編號

    觸發通知門檻累計觸發次數達到該值時,根據通知間隔發送警示。不滿足觸發條件時不計入統計。

    預設值為1,即滿足一次觸發條件就檢查通知間隔。

    通過配置通知門檻可以實現多次觸發,一次通知。例如觸發通知門檻100,則累計觸發次數達到100次時檢查通知間隔,如果同時滿足觸發通知門檻通知間隔,則發送通知。發送通知之後,累計次數會清零。如果因網路異常等原因執行檢查失敗,不計入累計次數。

    通知間隔兩次警示通知之間的時間間隔。

    如果某次查詢符合觸發條件,累計的觸發次數達到觸發通知門檻,且距離上次發送通知的時間已滿足通知間隔,則發送通知。例如通知間隔為5分鐘,則5分鐘內最多收到一次通知。

    說明 通過配置觸發通知門檻和通知間隔可以實現警示抑制的功能,防止收到過多的警示資訊。
  6. 通知嚮導中,設定通知方式,然後單擊提交
    通知方式包括郵件、WebHook-DingTalk機器人、WebHook-自訂和通知中樞。您可以執行多次添加,添加多種通知方式,你也可以單擊匯入已有通知方式,通知方式介紹與操作步驟請參見通知方式

常見問題

如何查看圖表編號?

關聯圖表中顯示各個圖表及查詢語句的編號。其中第一個圖表及查詢語句編號為0,第二個圖表及查詢語句編號為1,第三個圖表及查詢語句編號為2。查看圖表編號

後續步驟

建立警示規則後,您可以查看警示記錄。具體操作,請參見查看警示記錄