安装完成后,可以看到集群中增加了下面两个 NS,这两个 NS 中分别安装了基于 MetaProtocol 实现的 Dubbo 和 Thrift 协议的示例程序。你可以选用任何一个程序进行测试。
10年积累的网站建设、网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有平凉免费网站建设让你可以放心的选择与我们合作。
~ kubectl get ns|grep meta
meta-dubbo Active 16m
meta-thrift Active 16m
备注:Aeraki 为任何基于 MetaProtocol 开发的私有协议都提供了本示例中相同的指标。
在 istio-system 这个 NS 中已经安装了 Prometheus 和 Grafana,Prometheus 会从 Sidecar Proxy 中收集请求的指标度量数据。我们可以通过 Prometheus 查询这些度量指标,并通过 Grafana 的图表进行更友好的展示。
~ 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
首先通过 kubectl port-forward 命令将将本地端口转发到 Prometheus 服务
kubectl port-forward service/prometheus 9090:9090 -n istio-system
在浏览器中打开 http://127.0.0.1:9090/ ,查询度量指标。MetaProtocol 的度量指标名有统一的前缀:“envoy_meta_protocol_$applicationProtocol”,例如 Dubbo 度量指标的名称前缀为 “envoy_meta_protocol_dubbo”,Thrift 度量指标的名称前缀为 “envoy_meta_protocol_thrift”。
查询 Dubbo 服务的 outbound request 指标:
Dubbo 服务的所有指标:
首先通过 kubectl port-forward 命令将将本地端口转发到 Grafana 服务
kubectl port-forward service/grafana 3000:3000 -n istio-system
将 Aeraki 提供的 dashboard json 文件导入到 Grafana 中,如下图所示:
打开 Aeraki Demo dashboard,可以看到 Dubbo 和 Thrift 服务的相关度量指标图表,包括 QPS,请求时延,请求成功率等等。
当前文章:Aeraki教程:如何查看度量指标
标题链接:http://www.mswzjz.com/qtweb/news38/200888.html
成都网站建设公司_创新互联,为您提供网站导航、商城网站、移动网站建设、建站公司、网站设计、网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联