Как рассчитать количество запросов в минуту, используя метрики Istio Prometheus? - PullRequest
0 голосов
/ 19 марта 2020

Я хочу вычислять запросы в минуту, агрегированные по имени службы.

Я использую следующий запрос, но не уверен, что он правильный.

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

1 Ответ

1 голос
/ 24 марта 2020

выглядит правильно. Другой запрос будет:

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

Как указано в документации, они эквивалентны: https://prometheus.io/docs/prometheus/latest/querying/functions/#increase

...