配置異常檢測功能

更新時間:
Copy as MD

CloudLens for OSS已內建警示監控規則,支援快速開啟常用的Bucket異常檢測功能,協助您及時發現並分析在產品使用過程中的不合理行為。本文介紹設定異常檢測的相關操作。

建立警示

  1. 登入Log Service控制台

  2. 日誌應用地區的雲產品Lens頁簽中,單擊CloudLens for OSS

  3. 在左側導覽列中,選擇異常檢測 > 警示管理

  4. Bucket列表中,單擊目標Bucket對應的創建告警

  5. 創建告警對話方塊中,完成相關配置。

    1. 選擇目標警示監控規則。

      CloudLens for OSS已內建警示監控規則,更多資訊,請參見警示監控規則說明

    2. 完成相關的警示閾值、行動策略等配置項。

      CloudLens for OSS已提供內建的警示行動策略,其通過郵件方式向OSS洞察內建使用者組發送警示通知。在使用該行動策略前,您需要先建立使用者並添加到OSS洞察內建使用者組。具體操作,請參見建立使用者和使用者組

    3. 單擊確認

開啟警示後,您還可以通過警示管理,進行警示的編輯、關閉和刪除操作。

查看警示態勢大盤

警示態勢大盤用於展示警示觸發情況和警示態勢。

  1. 登入Log Service控制台

  2. 日誌應用地區的雲產品Lens頁簽中,單擊CloudLens for OSS

  3. 在左側導覽列中,選擇異常檢測 > 警示態勢

  4. 查看警示相關資訊。

    支援通過Bucket所在地區、Bucket名稱進行過濾。警示態勢大盤頁面頂部提供地區Bucket篩選條件。頁麵包含以下核心模組:24小時內觸發警示地區展示正在觸發警示數、待處理警示事務數、規則配置錯誤數和渠道配置錯誤數,每項均可單擊詳情查看;今日警示資料以柱狀圖展示嚴重、高、中低各層級警示數量及同比變化;警示觸發昨日對比趨勢以折線圖對比今日與昨日警示觸發走勢;警示嚴重度分布以環形圖展示各嚴重度佔比;最近警示事務表格列出嚴重度、開始時間、標題、描述、規則名稱、狀態、處理人等資訊;底部還包含警示事務狀態警示處理人分布警示渠道發送警示規則配置錯誤統計面板。

警示監控規則說明

403、404、408、499、4xx請求突增

專案

說明

作用

監控突增的大量403、404、408、499、4xx請求。

檢測頻率&檢測時間範圍

每分鐘檢測一次,檢測過去1分鐘的資料。

觸發條件

過去1分鐘內,當403、404、408、499、4xx請求數超過指定閾值,且環比1分鐘前增幅超過指定閾值時,觸發警示。

參數配置

  • 次數閾值:一個Bucket1分鐘內的403、404、408、4994xx請求數超過該值時,可能會觸發警示。

  • 增長率閾值:一個Bucket1分鐘內的請求數(例如403請求數)環比1分鐘前,增長百分比超過該值時,可能會觸發警示。

  • Bucket 名稱:需要監控的Bucket名稱。

  • 行動策略:當前警示監控規則所綁定的行動策略,Log Service將通過該行動策略給指定使用者發送警示通知。預設值為SLS OSS內建行動策略(sls.app.oss.builtin),您也可以修改或建立行動策略。具體操作,請參見行動策略

  • 嚴重度:警示的嚴重度。

  • 靜默期:警示靜默期,即設定週期性通知的間隔。重複的警示在靜默期內不會被週期性通知。例如1d(1天)、2h(2小時)、3m(3分鐘)。

  • 恢復通知:監控對象恢複正常時,Log Service將以警示通知形式發送一條恢複通知。

  • 連續觸發閾值:連續多少次執行檢查評估都滿足觸發條件時,才會觸發警示。

外網下載、上傳流量異常陡增

專案

說明

作用

監控突增大量外網下載、上傳行為。

檢測頻率&檢測時間範圍

每分鐘檢測一次,檢測過去1分鐘的資料。

觸發條件

過去1分鐘內,當下載、上傳量超過指定閾值,且同比1分鐘前的增幅超過指定閾值時,觸發警示。

參數配置

  • 下載量閾值上傳量閾值:一個Bucket1分鐘內的下載、上傳量超過該值時,可能會觸發警示。

  • 增長率閾值:一個Bucket1分鐘內的下載、上傳量同比1分鐘前同一時段增長率超過該值時,可能會觸發警示。

  • Bucket 名稱:需要監控的Bucket名稱。

  • 行動策略:當前警示監控規則所綁定的行動策略,Log Service將通過該行動策略給指定使用者發送警示通知。預設值為SLS OSS內建行動策略(sls.app.oss.builtin),您也可以修改或建立行動策略。具體操作,請參見行動策略

  • 嚴重度:警示的嚴重度。

  • 靜默期:警示靜默期,即設定週期性通知的間隔。重複的警示在靜默期內不會被週期性通知。例如1d(1天)、2h(2小時)、3m(3分鐘)。

  • 恢復通知:監控對象恢複正常時,Log Service將以警示通知形式發送一條恢複通知。

  • 連續觸發閾值:連續多少次執行檢查評估都滿足觸發條件時,才會觸發警示。

OSS Bucket刪除警示

專案

說明

作用

監控OSS Bucket的刪除行為。

檢測頻率&檢測時間範圍

每分鐘檢測一次,檢測過去1分鐘的資料。

觸發條件

OSS Bucket被刪除時,觸發警示。

參數配置

  • Bucket 名稱:需要監控的Bucket名稱。

  • 行動策略:當前警示監控規則所綁定的行動策略,Log Service將通過該行動策略給指定使用者發送警示通知。預設值為SLS OSS內建行動策略(sls.app.oss.builtin),您也可以修改或建立行動策略。具體操作,請參見行動策略

  • 嚴重度:警示的嚴重度。

  • 靜默期:警示靜默期,即設定週期性通知的間隔。重複的警示在靜默期內不會被週期性通知。例如1d(1天)、2h(2小時)、3m(3分鐘)。

  • 恢復通知:監控對象恢複正常時,Log Service將以警示通知形式發送一條恢複通知。

  • 連續觸發閾值:連續多少次執行檢查評估都滿足觸發條件時,才會觸發警示。

OSS高頻訪問IP檢測

專案

說明

作用

監控對標準儲存類型的OSS Bucket進行高頻訪問的IP地址。

檢測頻率&檢測時間範圍

每分鐘檢測一次,檢測過去10分鐘的資料。

觸發條件

同一個IP地址對一個Bucket的訪問頻率過高時觸發警示。

參數配置

  • 次數閾值:10分鐘內,同一個IP地址對一個標準儲存類型的OSS Bucket的訪問次數超過該值時,觸發警示。

  • Bucket 名稱:需要監控的Bucket名稱。

  • 行動策略:當前警示監控規則所綁定的行動策略,Log Service將通過該行動策略給指定使用者發送警示通知。預設值為SLS OSS內建行動策略(sls.app.oss.builtin),您也可以修改或建立行動策略。具體操作,請參見行動策略

  • 嚴重度:警示的嚴重度。

  • 靜默期:警示靜默期,即設定週期性通知的間隔。重複的警示在靜默期內不會被週期性通知。例如1d(1天)、2h(2小時)、3m(3分鐘)。

  • 恢復通知:監控對象恢複正常時,Log Service將以警示通知形式發送一條恢複通知。

  • 連續觸發閾值:連續多少次執行檢查評估都滿足觸發條件時,才會觸發警示。