Grafana & InfluxDB: Показать кривую данных вчерашнего дня - PullRequest
0 голосов
/ 04 апреля 2020

В моей графической панели я отображаю текущие значения в виде кривой, теперь в качестве второй кривой я также хочу отображать вчерашние данные (диапазон времени 0:00 - 23:59:59) для прямого сравнения.

Запрос:

SELECT "TotalPerformance" FROM "Performances" WHERE $timeFilter

как мне это изменить? Мои неудачные попытки:

SELECT "TotalPerformance" FROM "Performances" WHERE $timeFilter-1d
SELECT "TotalPerformance" FROM "Performances" WHERE time(now-1d)
SELECT "TotalPerformance" FROM "Performances" WHERE time='now-1d'

ОБНОВЛЕНИЕ: Я думаю, что главная проблема заключается в том, как отобразить вчерашние данные на оси х текущего дня. Попытка

SELECT "TotalPerformance" FROM "Performances" WHERE time < now() - 1d/d

Я думаю, что получит мне данные, но поскольку временные метки не относятся к текущему дню, они не отображаются на оси х (сегодня: 0:00 - 23:59:59 ).

Пока я нашел этот плагин для графаны, я попробую его. https://github.com/AutohomeCorp/grafana-compare-queries

...