新聞中心
如何查看度量指標(biāo)
安裝示例程序
安裝完成后,可以看到集群中增加了下面兩個(gè) NS,這兩個(gè) NS 中分別安裝了基于 MetaProtocol 實(shí)現(xiàn)的 Dubbo 和 Thrift 協(xié)議的示例程序。你可以選用任何一個(gè)程序進(jìn)行測試。

10年積累的網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有平?jīng)雒赓M(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
~ kubectl get ns|grep meta
meta-dubbo Active 16m
meta-thrift Active 16m
備注:Aeraki 為任何基于 MetaProtocol 開發(fā)的私有協(xié)議都提供了本示例中相同的指標(biāo)。
在 istio-system 這個(gè) NS 中已經(jīng)安裝了 Prometheus 和 Grafana,Prometheus 會(huì)從 Sidecar Proxy 中收集請(qǐng)求的指標(biāo)度量數(shù)據(jù)。我們可以通過 Prometheus 查詢這些度量指標(biāo),并通過 Grafana 的圖表進(jìn)行更友好的展示。
~ kubectl get deploy -n istio-system
NAME READY UP-TO-DATE AVAILABLE AGE
aeraki 1/1 1 1 46h
grafana 1/1 1 1 46h
istio-ingressgateway 1/1 1 1 46h
istiod 1/1 1 1 46h
kiali 1/1 1 1 46h
prometheus 1/1 1
通過 Prometheus 查詢請(qǐng)求指標(biāo)
首先通過 kubectl port-forward 命令將將本地端口轉(zhuǎn)發(fā)到 Prometheus 服務(wù)
kubectl port-forward service/prometheus 9090:9090 -n istio-system
在瀏覽器中打開 http://127.0.0.1:9090/ ,查詢度量指標(biāo)。MetaProtocol 的度量指標(biāo)名有統(tǒng)一的前綴:“envoy_meta_protocol_$applicationProtocol”,例如 Dubbo 度量指標(biāo)的名稱前綴為 “envoy_meta_protocol_dubbo”,Thrift 度量指標(biāo)的名稱前綴為 “envoy_meta_protocol_thrift”。
查詢 Dubbo 服務(wù)的 outbound request 指標(biāo):
Dubbo 服務(wù)的所有指標(biāo):
通過 Grafana 圖表來呈現(xiàn)度量指標(biāo)
首先通過 kubectl port-forward 命令將將本地端口轉(zhuǎn)發(fā)到 Grafana 服務(wù)
kubectl port-forward service/grafana 3000:3000 -n istio-system
將 Aeraki 提供的 dashboard json 文件導(dǎo)入到 Grafana 中,如下圖所示:
打開 Aeraki Demo dashboard,可以看到 Dubbo 和 Thrift 服務(wù)的相關(guān)度量指標(biāo)圖表,包括 QPS,請(qǐng)求時(shí)延,請(qǐng)求成功率等等。
網(wǎng)頁標(biāo)題:Aeraki教程:如何查看度量指標(biāo)
當(dāng)前地址:http://m.5511xx.com/article/dhddhhd.html


咨詢
建站咨詢
