MSE引擎創建成功后,您可以通過監控引擎的各項運行狀態參數和性能指標,快速定位潛在問題和性能制約因素。這有助于及時采取有效的優化策略,提高引擎的穩定性和可靠性,同時最大限度地降低系統中斷和故障的風險。本文介紹如何查看監控引擎的數據。
前提條件
監控Nacos引擎
已創建Nacos引擎且引擎版本為2.0.4及以上。
監控Zookeeper引擎
開通Grafana監控大盤
基礎版
若您的引擎為基礎版,升級至專業版之后即可自動開通新版Grafana監控大盤。關于如何升級引擎版本,請參見升級引擎版本 。
專業版
若您的引擎為專業版2.0.3及以下版本,您需要在控制臺的觀測分析頁面,單擊升級監控,并按照升級監控對話框中的操作步驟進行操作,即可開通新版Grafana監控大盤。
新版Grafana監控大盤
若您已經開通Grafana監控大盤,新版本大盤為您提供更加豐富的監控指標項。
登錄MSE注冊配置中心管理控制臺,并在頂部菜單欄選擇地域。
在左側導航欄,選擇注冊配置中心 > 實例列表。
在實例列表頁面,單擊目標實例名稱。
在左側導航欄,選擇監控中心。
說明默認監控周期為當前時間之前的15分鐘。單擊右上角的時間周期下拉框,您可以選擇其他時間周期,或者自定義時間周期作為監控周期。
將光標懸停在數據圖中的某個位置時,將顯示節點指定時間(分鐘粒度)的數據。
單擊右上角的圖標,可刷新當前監控數據。
Nacos引擎監控中心
在概覽頁簽,可以查看如下信息:
在概覽區域,查看引擎的節點數、配置數、服務提供者數、每秒查詢數、每秒操作數和連接數等信息。
在使用量水位區域,查看配置數使用水位、服務提供者使用水位和連接使用水位。
說明使用Eureka客戶端時,由于Eureka為短鏈接,概覽中關于連接數的相關信息將無法統計到Eureka客戶端。
單擊注冊中心監控頁簽,查看服務數、服務提供者數、服務訂閱者數和注冊中心TPS、QPS、寫RT、讀RT等數據。
說明Nacos 2.0.4及以上版本默認提供4個服務,用于ACM協議的地址發現。監控圖表中服務數和服務提供者數會比實際多出4個,屬于正常現象。
使用Eureka客戶端時,由于Eureka客戶端不進行訂閱,而是使用輪詢查詢,因此服務訂閱者數將無法統計到Eureka客戶端。
單擊配置中心監控頁簽,查看配置數、配置監聽者數和配置中心TPS、QPS、寫RT、讀RT等數據。
單擊推送監控頁簽,查看服務推送成功率、服務推送耗時、服務推送TPS和服務推空比例等數據。
說明使用Eureka客戶端時,由于Eureka客戶端使用輪詢查詢,因此不會觸發Nacos的推送功能,推送相關指標將無法統計到Eureka客戶端。
單擊連接數監控頁簽,查看客戶端版本數量和長鏈接數量等數據。
說明使用Eureka客戶端時,由于Eureka為短鏈接,連接數監控中的指標將無法統計到Eureka客戶端。
單擊jvm監控頁簽,查看Young GC時間、次數和Full GC時間、次數以及堆內存使用率等數據。
單擊資源監控頁簽,查看資源的入口流量、出口流量、內存使用率、CPU使用率、節點個數和load指標等數據。
ZooKeeper引擎監控中心
業務監控:ZooKeeper專業版和開發版嵌入Prometheus監控,支持監測ZooKeeper實例的Znode、Watch數、TPS和QPS等業務監控指標。
資源監控:支持實例CPU、內存、磁盤和網絡等資源監控。
TopN監控:MSE ZooKeeper特有的TopN監控大盤,支持監測Znode大小TopN、Znode TPS TopN、Znode QPS TopN、客戶端 TPS TopN、客戶端 QPS TopN等監控指標,實時反饋實例狀態以及業務狀態。
(可選)如果您需要更加豐富的可觀測性能力,可通過單擊右上角的導入Grafana專家版,進入Grafana服務控制臺,即可體驗更加豐富的多租Grafana大盤能力。
(可選)如果您需要嵌入引擎監控頁面,可通過單擊右上角的在新頁面打開 XX監控(XX表示具體監控名),即可獲取當前新頁面的URL地址。
例如,單擊注冊中心監控頁簽,單擊右上角的在新頁面打開 注冊中心監控,即可在新頁面打開業務注冊中心監控頁面。
舊版監控大盤
若您未開通Grafana監控大盤,MSE將繼續為您保留舊版監控大盤。但推薦您通過升級監控大盤獲取更加豐富的監控指標項。具體操作,請參見開通Grafana監控大盤。
登錄MSE注冊配置中心管理控制臺,并在頂部菜單欄選擇地域。
在左側導航欄,選擇注冊配置中心 > 實例列表。
在實例列表頁面,單擊目標實例名稱。
在左側導航欄,單擊觀測分析。
在觀測分析頁面,單擊監控頁簽,查看服務數、服務提供者數和服務寫接口的平均請求耗時(毫秒)等監控數據。
說明默認監控周期為當前時間之前的30分鐘。您可以選擇其他時間周期,包括30分鐘、1小時、6小時和1天,或者自定義時間周期。
頁面中會以不同顏色表示引擎中3個節點的監控數據。您可以通過單擊監控圖示下方的節點名稱,設置顯示或不顯示該節點的數據,但必須保證圖示中至少顯示一個節點的數據。
將光標懸停在圖示中的某個位置時,將顯示3個節點指定時間(分鐘粒度)的數據。
單擊右上角的圖標,可刷新當前監控數據。