Когда использовать sum_over_time против увеличения Promql Grafana - PullRequest
1 голос
/ 06 августа 2020

Мне немного неясно, когда именно использовать увеличение, а когда использовать sum_over_time для вычисления периода c сбора данных в Grafana. Я хочу рассчитать общий процент доступности моей системы. Спасибо.

1 Ответ

4 голосов
/ 06 августа 2020

Функция "увеличить" вычисляет, насколько увеличился счетчик в указанном интервале.

Функция "sum_over_time" вычисляет сумму всех значений в указанном интервале.

Предположим, у вас есть следующий ряд данных в указанном интервале:

5, 5, 5, 5, 6, 6, 7, 8, 8, 8

Тогда вы получите:

increase = 8-5 = 3
sum_over_time = 5+5+5+5+6+6+7+8+8+8 = 63

Если ваша цель - вычислить общий процент доступности, я думаю, что лучше использовать Функция avg_over_time.

...