Графана - Создать таблицу из данных счетчика - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть некоторые метрики в графите, в форме «счетчика», который непрерывно показывает, что что-то происходит.Я перенес это в Графану как таблицу «Агрегации временных рядов».Это работает, однако показывает общее количество, а не вычисляет разницу между количеством в начале и в конце выбранного временного диапазона.

Есть ли способ или функция, которая может быть применена, чтобы заставить Grafana вычислить разницу и показать количество случаев в пределах временного диапазона?

1 Ответ

0 голосов
/ 17 декабря 2018

В вкладке «Метрики» добавьте функцию «perSecond» или «производная».Вы найдете их в меню «Transform» при нажатии «+» в строке «Functions».

«perSecond» будет рассчитывать изменение в секунду на основе заданных значений.

«производная» будет вычислять разницу между любыми двумя заданными значениями, игнорируя любую дельту времени.

Вы можете найти все доступные функции Graphite здесь: https://graphite.readthedocs.io/en/latest/functions.html#module-graphite.render.functions

...