У меня есть период с столбцом значений. Я хочу получить общее количество значений за сутки.Influxdb + grafana: ежедневный подсчет на таймсерах
Например, если у меня есть для дня 1 следующие пункты:
(timestamp1, value1) (timestamp2, значение2) (timestamp3, value3)
Я хочу иметь график с:
- нулевое значение отображается в течение 1-й день от 00:00 до timestamp1
- 1 значение, отображаемое для timestamp1 к timestamp2
- 2 значение, отображаемое для timestamp2 Т imestamp3
- 3 значение, отображаемое на timestamp3 к день2 00:00
- нулевое значение, отображаемое на 2-й день 00:00 до первого значения день2 и так далее
я мог бы сделать такой запрос:
select count(value) from series where time = today group by time($interval)
Но я не получу ожидаемого результата, так как «group by» не выполняет кумулятивный подсчет значений за день, а кумулятивный счетчик значения за интервал. А если я:
select count(value) from series where time = today group by time(today)
Я только 1 значение счетчика в день.
Как я могу это сделать?
Привет, вы нашли решение этой проблемы? Я пытаюсь достичь подобной вещи, но пока не добился успеха. – clanlaw