全部產品
Search
文件中心

:設定閾值警示規則

更新時間:Dec 04, 2024

ApsaraDB for MongoDB支援為執行個體的重要監控項設定閾值警示規則。當監控項的值不在設定的閾值範圍內時,系統會自動向您發出警示通知,提醒您資料異常,協助您快速定位問題並進行處理。本文介紹在MongoDB控制台設定閾值警示規則的方法。

操作步驟

  1. 登入MongoDB管理主控台

  2. 根據執行個體類型,在左側導覽列,單擊複本集執行個體列表分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在行操作列的管理

  5. 在目標執行個體頁面的左側導覽列,單擊警示規則

  6. 單擊頁面左上方的設定警示規則,進入CloudMonitor控制台。

  7. 在CloudMonitor控制台,為ApsaraDB for MongoDB執行個體設定閾值警示規則。

    1. 警示規則頁面,單擊建立警示規則

    2. 建立警示規則面板,設定警示規則相關參數。

      參數

      說明

      產品

      CloudMonitor可管理的雲產品名稱。

      根據執行個體類型,選擇ApsaraDB for MongoDB-單節點執行個體ApsaraDB for MongoDB-複本集ApsaraDB for MongoDB-分區叢集

      資源範圍

      警示規則作用的資源範圍。取值:

      • 全部資源:警示規則作用於指定雲產品的全部資源上。

        樣本:您設定了全部資源粒度的MongoDB CPU使用率大於80%警示,則只要使用者名稱下有MongoDB CPU使用率大於80%,就會發送警示通知。資源範圍選取全部資源時,警示的資源最多1000個,超過1000個可能會導致達到閾值不警示的問題,建議您使用應用分組按業務劃分資源後再設定警示。

      • 應用分組:警示規則作用於指定雲產品的指定應用分組內的全部資源上。

      • 執行個體:警示規則作用於指定雲產品的指定資源上。

        樣本:您如果設定了執行個體粒度的主機CPU使用率大於80%警示,則當該執行個體CPU使用率大於80%時,會發送警示通知。

      規則描述

      警示規則的主體。當監控資料滿足警示條件時,觸發警示規則。規則描述的設定方法如下:

      1. 單擊添加規則

      2. 添加規則描述面板,設定規則名稱、監控指標類型、監控指標、閾值和警示層級等。

      3. 單擊確定

      說明

      您可以通過單擊添加警示規則設定多條警示規則,不同類型MongoDB執行個體支援的監控項不同,請分別參考以下內容設定:

      通道沉默周期

      警示發生後未恢複正常,間隔多久重複發送一次警示通知。取值:5分鐘、15分鐘、30分鐘、60分鐘、3小時、6小時、12小時和24小時。

      某監控指標達到警示閾值時發送警示,如果監控指標在通道沉默周期內持續超過警示閾值,在通道沉默周期內不會重複發送警示通知;如果監控指標在通道沉默周期後仍未恢複正常,則CloudMonitor再次發送警示通知。

      生效時間

      警示規則的生效時間,警示規則只在生效時間內才會檢查監控資料是否需要警示。

      警示連絡人群組

      發送警示的連絡人群組。

      應用分組的警示通知會發送給該警示連絡人群組中的警示連絡人。警示連絡人群組是一組警示連絡人,可以包含一個或多個警示連絡人。

      關於如何建立警示連絡人和警示連絡人群組,請參見建立警示連絡人或警示連絡人群組

      標籤

      警示規則的標籤。包括標籤名稱和標籤值。

      警示回調

      公網可訪問的URL,用於接收CloudMonitor通過POST請求推送的警示資訊。目前僅支援HTTP協議。關於如何設定警示回調,請參見使用閾值警示回調

      說明

      單擊進階設定,可設定該參數。

      Auto Scaling

      如果您開啟Auto Scaling開關,當警示發生時,會觸發相應的伸縮規則。您需要設定Auto Scaling的地區Auto Scaling組Auto Scaling規則

      說明

      單擊進階設定,可設定該參數。

      Log Service

      如果您開啟Log Service開關,當警示發生時,會將警示資訊寫入Log Service的日誌庫。您需要設定Log Service的地區ProjectNameLogstore

      關於如何建立Project和Logstore,請參見快速入門

      說明

      單擊進階設定,可設定該參數。

      輕量訊息佇列(原 MNS)— topic

      如果您開啟輕量訊息佇列(原 MNS)— topic開關,當警示發生時,會將警示資訊寫入輕量訊息佇列的主題。您需要設定輕量訊息佇列的地區和主題。

      關於如何建立主題,請參見建立主題

      說明

      單擊進階設定,可設定該參數。

      Function Compute

      如果您開啟Function Compute開關,當警示發生時,會將警示通知發送至Function Compute進行格式處理。您需要設定Function Compute的地區、服務和函數。

      關於如何服務和函數,請參見快速建立函數

      說明

      單擊進階設定,可設定該參數。

      無資料處理方法

      無監控資料時警示的處理方式。取值:

      • 不做任何處理(預設值)

      • 發送無資料警示

      • 視為恢複

      說明

      單擊進階設定,可設定該參數。

    3. 單擊確認

      建立完成後,您可以在CloudMonitor控制台警示規則列表中查看,也可以在MongoDB管理主控台警示規則列表中查看。

相關文檔