集成可觀測監(jiān)控Prometheus版實現(xiàn)網(wǎng)格監(jiān)控
服務(wù)網(wǎng)格ASM集成了可觀測監(jiān)控Prometheus版,可以實現(xiàn)對服務(wù)網(wǎng)格的監(jiān)控。在開通ARMS之后,您可以在ARMS中為ACK集群一鍵安裝Prometheus監(jiān)控插件,此后即可通過ARMS預(yù)定義的儀表板監(jiān)控Kubernetes集群的眾多性能指標(biāo)。本文介紹如何集成可觀測監(jiān)控Prometheus版實現(xiàn)網(wǎng)格監(jiān)控。
前提條件
阿里云賬號已開通阿里云可觀測監(jiān)控Prometheus版。具體操作,請參見開通ARMS。
數(shù)據(jù)平面集群已安裝ack-arms-prometheus組件。具體操作,請參見阿里云Prometheus監(jiān)控。
已添加集群到ASM實例。具體操作,請參見添加集群到ASM實例。
步驟一:將監(jiān)控指標(biāo)采集到可觀測監(jiān)控Prometheus版
步驟二:在ASM控制臺上查看監(jiān)控報表
登錄ASM控制臺,在左側(cè)導(dǎo)航欄,選擇 。
在網(wǎng)格管理頁面,單擊目標(biāo)實例名稱,然后在左側(cè)導(dǎo)航欄,選擇 。
在Kubernetes集群頁面的可觀測性列,單擊目標(biāo)集群對應(yīng)的查看報表。
您可以按需選擇查看網(wǎng)格服務(wù)統(tǒng)計(beta)或工作負(fù)載統(tǒng)計(beta)。
步驟三:在ARMS控制臺上查看Prometheus訪問地址
- 登錄ARMS控制臺。
在左側(cè)導(dǎo)航欄,單擊
,然后在頁面左上角選擇目標(biāo)地域。在Prometheus監(jiān)控頁面,單擊Prometheus實例名稱,然后在左側(cè)導(dǎo)航欄,單擊設(shè)置。
在設(shè)置頁面的設(shè)置頁簽,在HTTP API地址(Grafana讀取地址)區(qū)域獲取API接口地址。
請您根據(jù)實際需求選擇公網(wǎng)或內(nèi)網(wǎng)地址。地址格式如下:
公網(wǎng)地址
http://{region-id}.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
內(nèi)網(wǎng)地址
http://{region-id}-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
該地址是ARMS提供的Prometheus的訪問地址,您可以在Grafana中添加該地址,然后在Grafana中查看監(jiān)控圖表。具體操作,請參見將Prometheus的監(jiān)控數(shù)據(jù)接入本地Grafana。