您可以通過阿里雲Prometheus監控查看預先配置的監控大盤和監控效能指標。本文介紹如何在ACS中接入阿里雲Prometheus監控、如何配置Prometheus監控警示和自訂Prometheus監控指標,並通過Grafana展示。
阿里雲Prometheus監控介紹
阿里雲Prometheus監控全面對接開源Prometheus生態,支援類型豐富的組件監控,提供多種開箱即用的預置監控大盤,且提供全面託管的Prometheus服務。ACS叢集完全相容Prometheus生態體系、通用功能等相關能力。藉助阿里雲Prometheus監控,您無需自行搭建Prometheus監控系統,因而無需關心底層資料存放區、資料展示、系統營運等問題。有關阿里雲Prometheus監控的更多資訊,請參見什麼是可觀測監控 Prometheus 版。
Prometheus監控組件
ACS叢集開服的時候預設就已經安裝託管版Prometheus監控組件。單擊頁面左側營運管理,選擇Prometheus 監控功能。
|
類型 |
說明 |
|
託管版 |
由阿里Prometheus雲端服務直接採集您叢集中的容器監控資料,提供開箱即用以及Serverless化的體驗。 說明
在建立ACS叢集時會預設開啟Prometheus監控服務,請參見建立ACS叢集。預設開啟的Prometheus不收費。 |
配置警示通知
為關鍵計量配置警示規則,發生異常時,會自動通過郵件、簡訊或DingTalk等渠道發送通知。
登入ARMS控制台,在左側導覽列選擇。
-
在通知对象頁面選擇通知方式,建立警示通知對象。
-
在ARMS控制台左側導覽列,選擇。
-
在Prometheus警示規則頁面,單擊创建Prometheus告警规则。
詳細規則配置,請參見配置Prometheus警示規則。
自訂Prometheus監控指標
Managed Service for Prometheus也提供了高階監控指標的採集和配置方式。詳細的配置請參見:
-
預設服務發現:預設服務發現。
-
通過Service Monitor自訂採集監控指標:通過Service Monitor自訂採集監控指標。
-
通過Pod Monitor自訂採集監控指標:通過Pod Monitor自訂採集監控指標。
-
其它Prometheus服務發現配置:其它Prometheus服務發現配置。
開啟叢集網路監控(CoreDNS和Ingress流量監控)
ACS產品預設會整合ARMS並免費採集核心管控以及基礎指標(Pod、容器),但不會採集CoreDNS和叢集Ingress相關指標資料,相關配置需要進入登入進行配置,同時2款組件產品的資料擷取屬於收費專案。
在ACS控制台點擊頁面左側營運管理 > 組件管理,頁面右側提供ALB Ingress Controller和CoreDNS託管版組件安裝能力,您可以按需選擇。
您也可以選擇在叢集內自行安裝社區版軟體。詳細配置,請參見:接入總覽。