如何使用Istio Prometheus指标计算每分钟的请求数?

如何使用Istio Prometheus指标计算每分钟的请求数?,prometheus,istio,promql,Prometheus,Istio,Promql,我想计算每分钟的请求数,按服务名称聚合 我正在使用以下查询,但我不确定它是否正确 sum(increase(istio_requests_total{destination_workload_namespace="falabella"}[1m])) by (destination_workload) 看起来是对的。 另一个问题是: 60 * sum(rate(istio_requests_total{destination_workload_namespace="falabella"}[1m

我想计算每分钟的请求数,按服务名称聚合

我正在使用以下查询,但我不确定它是否正确

sum(increase(istio_requests_total{destination_workload_namespace="falabella"}[1m])) by (destination_workload) 
看起来是对的。 另一个问题是:

60 * sum(rate(istio_requests_total{destination_workload_namespace="falabella"}[1m])) by (destination_workload)
如文件所述,它们是等效的:

它看起来是正确的。 另一个问题是:

60 * sum(rate(istio_requests_total{destination_workload_namespace="falabella"}[1m])) by (destination_workload)

如文件所述,它们是等效的:

这似乎是正确的。我会说,
60*sum(rate(istio\u requests\u total{destination\u workload\u namespace=“falabella”}[1m]),由(destination\u workload)
,但根据doc(),它应该是相等的,我同意Joel@乔尔,你能把它作为一个更具可见性的答案吗?当然可以@jt97,我刚刚写了它,这似乎是正确的。我会说,
60*sum(rate(istio\u requests\u total{destination\u workload\u namespace=“falabella”}[1m]),由(destination\u workload)
,但根据doc(),它应该是相等的,我同意Joel@乔尔,你能把它作为一个更具可见性的答案吗?当然可以@jt97,我刚刚写的