全部產品
Search
文件中心

Application Real-Time Monitoring Service:容器可觀測

更新時間:Jul 06, 2024

本文主要介紹在Container ServiceACK叢集中,如何接入Managed Service for Prometheus以及如何在叢集中查看監控大盤和如何設定警示規則。

前提條件

步驟一:接入容器叢集

可觀測監控Prometheus服務和Container Service預設做了產品能力整合,您可以通過以下兩種方式將Prometheus服務接入容器叢集中。

方式一:通過Container Service控制台接入

  • 建立叢集時接入

    在建立Container Service叢集時,預設會整合Prometheus服務能力給使用者提供容器監控能力。

    image

  • 已有叢集接入

    您可以按照以下步驟在已有叢集中接入Prometheus服務。

    1. 登入Container Service管理主控台,在左側導覽列選擇叢集

    2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇營運管理 > Prometheus 監控

    3. Prometheus 監控頁面,單擊開始安裝

      說明
      • 控制台會自動安裝組件、檢查監控大盤。安裝完成後,單擊各個頁簽查看相應的監控資料。

      • Prometheus服務接入容器叢集後,資料接入大概需要1~2分鐘左右,所以監控大盤剛開始不顯示資料。

方式二:通過ARMS或Prometheus控制台接入

您也可以通過ARMS控制台或者Prometheus控制台接入容器叢集,兩種方式的操作步驟類似,此處以ARMS控制台為例進行說明。

  1. 登入ARMS控制台

  2. 在左側導覽列單擊接入中心

  3. 接入中心頁面,單擊基礎設施頁簽,在基礎設施地區選取項目容器叢集監控

    image

  4. 容器叢集監控面板的開始接入頁簽,選擇待接入的容器叢集,然後單擊確定

說明

Prometheus服務接入容器叢集後,資料接入大概需要1~2分鐘左右,所以監控大盤剛開始不顯示資料。

步驟二:查看監控大盤

Prometheus預設內建了很多容器監控大盤,包括叢集概覽、核心組件、Node、Pod等監控能力,在Container Service控制台、ARMS控制台、Prometheus控制台都有透出。您可以通過以下兩種方式查看監控大盤。

方式一:在Container Service控制台查看

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇營運管理 > Prometheus 監控

  3. Prometheus 監控頁面,單擊需要查看監控大盤,即可查看相應的監控資料。

方式二:在ARMS或Prometheus控制台查看

您也可以登入應用即時監控服務ARMS控制台或者Prometheus監控服務控制台查看叢集的監控大盤。下面以ARMS控制台為例:

  1. 登入ARMS控制台

  2. 在左側導覽列單擊接入管理

  3. 接入管理頁面,單擊大盤查詢頁簽。

  4. 在容器環境中選擇待查看的叢集,即可查看對應的監控大盤。

步驟三:設定警示

  1. 登入ARMS控制台

  2. 在左側導覽列單擊接入管理

  3. 接入管理頁面的已接入環境頁簽中,選擇容器環境,在容器環境列表中,單擊目標環境名稱進入容器環境詳情頁面。

  4. 組件管理頁簽,在組件類型地區單擊警示規則,即可查看Prometheus內建的警示通知。

    image

說明

內建的警示規則會產生警示事件,但是不會進行警示通知,如果您希望將警示通知發送到郵件或其他平台,可以單擊編輯配置通知方式。在警示配置頁面,您也可以自訂警示閾值、期間、警示內容等,警示詳細配置可參見Prometheus警示規則

image

說明

在極簡模式下,您可以設定警示的通知對象、通知時段和重複策略。