Я использую make-series
для создания панели мониторинга ошибок, отображающей события за определенный период с заданным интервалом, например:
make-series dcount(id) default=0 on timestamp from ago(30d) to now() step 8h
Это отлично работает и отображает данные, как и ожидалось. Однако здесь указан точный диапазон дат (от 30 дней назад до настоящего времени), и я хотел бы использовать временной диапазон, выбранный пользователем на панели инструментов (24 часа, 48 часов и т. Д.).
Я знаю, что можно добиться такого поведения с помощью summarize
, однако summarize
не позволяет легко установить нулевое значение по умолчанию для каждого бункера временной метки (насколько мне известно).
Можно ли использовать оператор make-series
без определения жестко заданного диапазона дат, а вместо этого использовать диапазон времени, установленный для панели мониторинга?