среднее время ответа на запрос за последнюю минуту - PullRequest
0 голосов
/ 07 апреля 2020

Мы используем прометей и микропрофиль затмения. На моей конечной точке есть таймер metri c, поэтому я могу видеть следующие метрики в prometheus: count, meanRate, oneMinRate, fiveMinRate, fifteenMinRate, min, max, mean, stddev, p50, p ** et c.

Итак, я хотел бы получить среднее время ответа для моей конечной точки, но только в последнюю минуту. По моему опыту, среднее значение metri c рассчитывается исходя из времени запуска приложения, так что это не хорошо для меня. Можете ли вы сказать мне хороший запрос от Прометея, который приводит запрошенные данные? (Конечная цель - визуализировать график в графане, но всегда показывать значения для среднего значения за последнюю минуту.) Спасибо

1 Ответ

0 голосов
/ 08 апреля 2020

Этот таймер не производит метрики, из которых можно надежно рассчитать среднее значение за последнюю минуту. Вам потребуется сумма в дополнение к счетчику. Я бы предложил использовать сводку или гистограмму из client_ java напрямую, так как они были разработаны для этого варианта использования.

...