Service MeshASM整合了可觀測監控Prometheus版,可以實現對Service Mesh的監控。在開通ARMS之後,您可以在ARMS中為ACK叢集一鍵安裝Prometheus監控外掛程式,此後即可通過ARMS預定義的儀表板監控Kubernetes叢集的眾多效能指標。本文介紹如何整合可觀測監控Prometheus版實現網格監控。
前提條件
阿里雲帳號已開通阿里雲可觀測監控Prometheus版。具體操作,請參見開通ARMS。
資料平面叢集已安裝ack-arms-prometheus組件。具體操作,請參見阿里雲Prometheus監控。
已添加叢集到ASM執行個體。具體操作,請參見添加叢集到ASM執行個體。
步驟一:將監控指標採集到可觀測監控Prometheus版
具體操作,請參見將監控指標採集到可觀測監控Prometheus版。
步驟二:在ASM控制台上查看監控報表
登入ASM控制台,在左側導覽列,選擇 。
在網格管理頁面,單擊目標執行個體名稱,然後在左側導覽列,選擇 。
在Kubernetes叢集頁面的可觀測性列,單擊目的地組群對應的查看報表。
您可以按需選擇查看網格服務統計(beta)或工作負載統計(beta)。
步驟三:在ARMS控制台上查看Prometheus訪問地址
- 登入ARMS控制台。
在左側導覽列,單擊
,然後在頁面左上方選擇目標地區。在Prometheus監控頁面,單擊Prometheus執行個體名稱,然後在左側導覽列,單擊設定。
在設定頁面的設定頁簽,在HTTP API地址(Grafana讀取地址)地區擷取API介面地址。
請您根據實際需求選擇公網或內網地址。地址格式如下:
公網地址
http://{region-id}.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
內網地址
http://{region-id}-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
該地址是ARMS提供的Prometheus的訪問地址,您可以在Grafana中添加該地址,然後在Grafana中查看監控圖表。具體操作,請參見將Prometheus的監控資料接入本地Grafana。