Получите данные до предыдущего полного часа - PullRequest
0 голосов
/ 28 ноября 2018

Я настраиваю приборную панель на Графане.Мы используем Graphite, т.е. HostedGraphite, в качестве базы данных для временного ряда.

Данные хранятся в виде приращений, поэтому, например, у вас может быть:

timestamp | value
-----------------
1543011001| counter.x 1
1543011075| counter.x 1
1543017008| counter.x 128
1543019001| counter.x 1

Я получил запрос нарассчитать среднее значение за час за сегодняшний день до предыдущего полного часа.Например, если сейчас 14.20, мы должны получить данные до 14.00, а затем разделить их на 14.

Моя самая близкая ставка - использовать метод суммирования и установить диапазон времени.enter image description here enter image description here

Но в этом случае он все еще содержит данные за последние пару минут (в приведенном выше примере это будут 20 минут после2 часа дня).Есть идеи, как решить эту проблему?Я новичок в Графите и Графане и скучаю по некоторым знаниям о трансформации серий, которые можно там сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...