如何查看度量指标

    安装完成后,可以看到集群中增加了下面两个 NS,这两个 NS 中分别安装了基于 MetaProtocol 实现的 Dubbo 和 Thrift 协议的示例程序。 你可以选用任何一个程序进行测试。

    在 istio-system 这个 NS 中已经安装了 Prometheus 和 Grafana,Prometheus 会从 Sidecar Proxy 中收集请求的指标度量数据。我们可以通过 Prometheus 查询这些度量指标,并通过 Grafana 的图表进行更友好的展示。

    首先通过 命令将将本地端口转发到 Prometheus 服务

    查询 Dubbo 服务的 outbound request 指标:

    Dubbo 服务的所有指标: 如何查看度量指标 - 图2

    首先通过 kubectl port-forward 命令将将本地端口转发到 Grafana 服务

    如何查看度量指标 - 图4

    打开 Aeraki Demo dashboard,可以看到 Dubbo 和 Thrift 服务的相关度量指标图表,包括 QPS,请求时延,请求成功率等等。