全部產品
Search
文件中心

Simple Log Service:警示

更新時間:Jun 30, 2024

本文介紹Log Service警示的限制。

警示(新版)

類別

限制項

說明

警示監控

最大警示監控規則數

每個Project中最多建立100個警示監控規則。

如果您有更大的使用需求,請提工單申請。單個Project中最大可擴容至200個。

查詢和分析操作一般性限制

查詢和分析操作的限制項請參見查詢和分析

查詢和分析操作並發限制

如果在一個Project中,同時執行較多的查詢和分析操作(例如通過SDK進行大量查詢和分析操作),且建立了較多的警示監控規則,可能導致查詢並發數超過Project限制從而使監控失敗。建議在建立警示監控規則時,設定獨享SQL自動,以支援更高的並發數。具體操作,請參見建立日誌警示監控規則

使用SQL獨享版時,需確保目標Project具備足夠的獨享SQL CU數。更多資訊,請參見開啟SQL獨享版

單個查詢和分析結果

  • 只使用查詢語句時,預設返回100條資料。基於資料條數的觸發條件判斷可能不準確,此時建議使用COUNT函數進行統計。

  • 分析語句預設返回100行結果。如果您需要更多資料,可使用LIMIT語句。

    如果一條分析語句的結果超過1000條,那麼系統只選取前1000條用於集合操作。

  • 當存在三個查詢和分析操作且集合操作未選擇不合并時,只選取每個查詢和分析結果中的前100條資料。

  • 當存在兩個及以上的查詢分析操作且集合操作不合并時,如果開啟了無資料警示,那麼系統只取第一個查詢分析語句的結果來判斷是否無資料。

查詢和分析的組合個數

1~3個。

欄位值的長度

如果欄位的值超過1024個字元,只截取前1024個字元用於分析。

查詢和分析的時間範圍

每條查詢和分析語句的時間跨度不能超過24小時。

資源資料更新時效

資源資料更新非立即生效。生效時間在15分鐘以內。

警示管理

警示策略變化等待

變化等待最小值為15秒,即使設定為更小的值,也是以15秒間隔進行檢查。

策略匹配條件

警示策略、行動策略等配置中,建議使用專案名、警示規則ID、警示名稱、嚴重度、簡短的標籤或標註等作為條件。

  • 如果匹配的是字串,建議使用簡短的一般字元串,例如foobar

    不支援匹配換行、雙引號(""),例如foo "bar"無法被正常解析。

  • 正則匹配不支援Glob運算式,例如*Error為Glob運算式,.*Error為Regex。

事務數量

30天內最多保留1000條事務,超過後自動覆蓋舊的交易資料。

事務注釋

每個事務最多添加10條注釋,超出後自動覆蓋。

策略配置更新時效

警示相關的策略配置,例如警示策略、行動策略、內容範本、使用者、使用者組、值班組等,更新後一般1分鐘左右生效。

通知管理

通知渠道

各個通知渠道的使用限制如下所示。超出限制,可能導致您無法接收到警示通知。未收到警示通知時,您可在全域警示排障中心查看相關錯誤。更多資訊,請參見全域警示排障中心

  • 語音

    僅支援中國內地手機號碼(+86)。

    說明
    • 警示語音未撥通時,不會重複撥打,將以簡訊方式發送一次警示通知。

    • 無論警示語音是否撥通均按一次計費。未撥通的提示簡訊,不會額外產生簡訊費用。

  • DingTalk

    DingTalk機器人限制每分鐘最多20條訊息。

  • 企業微信

    企業微信機器人限制每分鐘最多20條訊息。

  • 飛書

    • 飛書機器人限制每分鐘最多20條訊息。

    • 提醒方式僅支援設定為不提醒或者所有人,不支援設定為指定成員

  • 自訂Webhook

    • 必須為公網可訪問的地址。

    • Webhook調用返回的狀態代碼為200時,表示調用成功,其餘狀態代碼都表示調用失敗。

  • Function Compute

    僅支援以sls-ops-開頭的函數。

更多資訊,請參見通知渠道說明

通知內容

每個通知渠道都存在通知內容長度的限制。為了盡量保證警示通知成功,對於超長的內容,系統可能通過適當的內容截斷來避免通知失敗。內容截斷無法保證內容的完整性以及百分百發送成功,這主要是受限於截斷後的內容以及各個通知渠道的支援能力,例如截斷後的內容是不合法的Markdown或者HTML,則可能導致通知失敗。對於簡訊、語音等純文字格式的內容,一般內容截斷不會導致通知失敗。

建議根據通知渠道的限制合理配置內容範本,避免內容超長導致通知失敗。各個通知渠道的限制如下(中文、英文、數字或標點符號都算一個字元):

說明

如果欄位的值超過1024個字元,只截取前1024個字元。

  • 簡訊

    通知內容限制為256個字元。

  • 語音

    通知內容限制為256個字元。

  • 郵件

    通知內容限制為8 KB。

  • DingTalk

    通知內容限制為8 KB。

  • 企業微信

    • 通知內容限制為4 KB。

    • 提醒方式所有人指定成員時,通知內容只能為普通文字格式設定,不支援Markdown格式。

  • 飛書

    通知內容限制為8 KB。

  • Slack

    通知內容限制為8 KB。

  • 自訂Webhook

    通知內容限制為16 KB。

  • 通知中樞

    通知內容限制為8 KB。

  • Function Compute

    通知內容限制為16 KB。

  • EventBridge

    通知內容限制為16 KB。

內容範本配置

內容範本配置錯誤時,可能導致模板渲染失敗,從而返回報錯資訊。如果您所接收的警示通知中包含Template render error類似的報錯資訊,請根據內容範本文法(新版)及報錯資訊檢查模板配置是否正確。

內容範本變數

內容長度最多2 KB,超過2 KB部分會被截斷。

警示(舊版)

限制項說明
組合查詢組合查詢個數為1~3個。
字串如果日誌欄位長度超過1024個字元,只截取前1024個字元用於計算。
條件運算式條件運算式限制說明如下:
  • 條件運算式長度為1~128個字元。
  • 條件運算式只判斷每次查詢中的前100條查詢結果。
  • 條件運算式計算次數不超過1000次。
查詢區間每條查詢語句的查詢時間跨度不能超過24小時。
警示語音通知警示語音未撥通時,不會重複撥打,將以簡訊方式發送一次通知。

無論警示語音是否撥通均按一次計費。未撥通的提示簡訊,不會額外產生簡訊費用。