檢測到您已登錄華為云國際站賬號(hào),為了您更好的體驗(yàn),建議您訪問國際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
通過Grafana查看Prometheus實(shí)例數(shù)據(jù) 將云服務(wù)或CCE集群接入Prometheus實(shí)例后,即可通過Grafana查看AOM中相關(guān)集群或云服務(wù)的指標(biāo)數(shù)據(jù)。 前提條件 已購買彈性云服務(wù)器ECS。 已購買彈性公網(wǎng)IP,并綁定到購買的彈性云服務(wù)器ECS上,具體操作請參見《彈性公網(wǎng)IP快速入門》。
Prometheus監(jiān)控 Prometheus監(jiān)控概述 管理Prometheus實(shí)例 管理Prometheus實(shí)例指標(biāo)數(shù)據(jù) 使用Prometheus監(jiān)控CCE集群指標(biāo) 配置多賬號(hào)聚合實(shí)現(xiàn)指標(biāo)統(tǒng)一監(jiān)控 配置CCE集群監(jiān)控采集指標(biāo)規(guī)則 配置預(yù)聚合規(guī)則提升指標(biāo)查詢效率 配置數(shù)據(jù)多寫實(shí)現(xiàn)監(jiān)控指標(biāo)轉(zhuǎn)儲(chǔ)到自建Prometheus
如果要想用prometheus監(jiān)控,前提是能獲取被監(jiān)控端指標(biāo)數(shù)據(jù),并且這個(gè)數(shù)據(jù)格式必須遵循Prometheus數(shù)據(jù)模型,這樣才能識(shí)別和采集,一般使用exporter提供監(jiān)控指標(biāo)數(shù)據(jù)。exporter列表: https://prometheus.io/docs/instrument
Prometheus監(jiān)控 如何將Prometheus數(shù)據(jù)接入到AOM? 如何區(qū)分Prometheus監(jiān)控功能采集的基礎(chǔ)指標(biāo)和自定義指標(biāo)數(shù)據(jù)? 如何獲取Prometheus實(shí)例的服務(wù)地址? 不能廢棄以aom_prom_fixed作為前綴的指標(biāo)
如何監(jiān)控 ? 一個(gè)簡單地答案是監(jiān)控所有。所有的library,子系統(tǒng)和服務(wù),都應(yīng)該有一些指標(biāo)來大致告訴你,他們是否正常運(yùn)行。 ? 監(jiān)控和你的代碼應(yīng)該是一個(gè)整體。監(jiān)控代碼和業(yè)務(wù)代碼放在一起。這樣子從告警追溯到代碼會(huì)變得比較容易。 三種類型的服務(wù) ? 僅僅從監(jiān)控的視
Prometheus常用資源監(jiān)控 容器監(jiān)控 cAdvisor已經(jīng)內(nèi)置在了 kubelet 組件之中,所以不需要單獨(dú)去安裝,cAdvisor的數(shù)據(jù)路徑為/api/v1/nodes/<node>/proxy/metrics,同樣這里使用 node 的服務(wù)發(fā)現(xiàn)模式,因?yàn)槊恳粋€(gè)節(jié)點(diǎn)下面都有
Prometheus監(jiān)控 “√”表示支持,“x”表示暫不支持。 表1 prometheus監(jiān)控 權(quán)限 對(duì)應(yīng)API接口 授權(quán)項(xiàng) IAM項(xiàng)目(Project) 企業(yè)項(xiàng)目(Enterprise Project) 區(qū)間數(shù)據(jù)查詢 GET /v1/{project_id}/aom/api/v1/query_range
(推薦)POST方法查詢Prometheus實(shí)例下瞬時(shí)數(shù)據(jù) GET方法查詢Prometheus實(shí)例下瞬時(shí)數(shù)據(jù) 查詢Prometheus實(shí)例下符合指定標(biāo)簽篩選器條件的時(shí)間序列 查詢Prometheus實(shí)例中標(biāo)簽值 查詢Prometheus實(shí)例中標(biāo)簽名列表 查詢Prometheus實(shí)例中元數(shù)據(jù) 父主題:
查看Prometheus實(shí)例指標(biāo)上報(bào)量 通過Prometheus監(jiān)控服務(wù)將指標(biāo)數(shù)據(jù)上報(bào)到AOM后,即可查看Prometheus實(shí)例上報(bào)的基礎(chǔ)指標(biāo)和自定義指標(biāo)數(shù)量,方便用戶分析資源使用情況。 前提條件 服務(wù)已接入可觀測Prometheus監(jiān)控。具體操作請參見:管理Prometheus實(shí)例。
StorageClass 即可。 修改 Prometheus 持久化 修改 prometheus-prometheus.yaml文件: vim prometheus/prometheus-prometheus.yaml prometheus是一種 StatefulSet 有狀態(tài)集的部署模式,所以直接將
鏈接:https://pan.baidu.com/s/1o3y2ciTqEszDByokfMU_Xw 提取碼:wf1x 2.配置被監(jiān)控服務(wù)器 因?yàn)樾枰?span id="hhzrdpd" class='cur'>監(jiān)控linux服務(wù)器,所以需要在被監(jiān)控的linux必須安裝node-exporter。 1.解壓 node-exporter默認(rèn)端口為9100 tar
查詢Prometheus實(shí)例下區(qū)間數(shù)據(jù) 功能介紹 該接口用于查詢Prometheus實(shí)例中PromQL(Prometheus Query Language)在一段時(shí)間返回內(nèi)的計(jì)算結(jié)果。 調(diào)用方法 請參見如何調(diào)用API。 URI POST /v1/{project_id}/{pro
輸入http://ip:9913/metrics,如果出現(xiàn)以下證明完成。 4.配置Prometheus 修改/usr/local/prometheus-2.17.1.linux-amd64/prometheus.yml。 # my global config global: scrape_interval:
如何獲取Prometheus實(shí)例的服務(wù)地址? 用戶可以登錄AOM 2.0控制臺(tái),進(jìn)入Prometheus實(shí)例的詳情頁面,獲取Prometheus實(shí)例的服務(wù)地址。 具體操作如下: 登錄AOM 2.0控制臺(tái)。 在左側(cè)導(dǎo)航欄選擇“Prometheus監(jiān)控 > 實(shí)例列表”,在實(shí)例列表中單
/data/docker/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \ --volume /data/docker/prometheus/data:/prometheus \ prom/prometheus:v2
如何區(qū)分Prometheus監(jiān)控功能采集的基礎(chǔ)指標(biāo)和自定義指標(biāo)數(shù)據(jù)? 用戶可以登錄AOM 2.0控制臺(tái),進(jìn)入Prometheus實(shí)例的詳情界面,通過查看Prometheus監(jiān)控功能采集的指標(biāo)數(shù)據(jù)類型,區(qū)分基礎(chǔ)指標(biāo)和自定義指標(biāo)。 具體操作如下: 登錄AOM 2.0控制臺(tái)。 在左側(cè)導(dǎo)航欄選擇“Prometheus監(jiān)控
prometheus配合grafana展現(xiàn)監(jiān)控數(shù)據(jù) 1.安裝grafana 1.安裝grafana [root@grafana ~]# yum -y localinstall
不少用戶在k8s集群外裸機(jī)環(huán)境部署了prometheus監(jiān)控組件想要查詢k8s集群的監(jiān)控指標(biāo),又或者是想采集多個(gè)k8s集群中的節(jié)點(diǎn)指標(biāo),容器指標(biāo),master組件指標(biāo)等。 二、Prometheus多集群監(jiān)控能力介紹 當(dāng)前通過Prometheus采集多套k8s集群中的容器指標(biāo)通常有三種方式。
查詢Prometheus實(shí)例中元數(shù)據(jù) 功能介紹 該接口用于查詢Prometheus實(shí)例中指標(biāo)的元數(shù)據(jù)。 調(diào)用方法 請參見如何調(diào)用API。 URI GET /v1/{project_id}/{prometheus_instance}/aom/api/v1/metadata 表1 路徑參數(shù)
GET方法查詢Prometheus實(shí)例下瞬時(shí)數(shù)據(jù) 功能介紹 該接口使用GET方法查詢Prometheus實(shí)例中PromQL(Prometheus Query Language) 在特定時(shí)間點(diǎn)下的計(jì)算結(jié)果。 調(diào)用方法 請參見如何調(diào)用API。 URI GET /v1/{project_i