Виджет строит линейный график на основе SQL-запроса только для чтения к ClickHouse. Используйте в запросе плейсхолдеры {{from}} и {{to}} для подстановки границ временного интервала.

Пример корректного запроса для виджета:

SELECT
  toStartOfMinute(timestamp) AS time,
  avg(value) AS value,
  service AS series
FROM metrics
WHERE timestamp >= '{{from}}' AND timestamp < '{{to}}'
GROUP BY time, series
ORDER BY time

Конфигурация

НазваниеОбязательностьОписаниеЗначение по умолчанию
ЗапросДаSQL-запрос только для чтения. Используйте {{from}} и {{to}} для подстановки интервала. Виджет подставляет вместо них границы интервала в UTC в формате YYYY-MM-DD hh:mm:ss без кавычек—
База данныхНетНазвание базы ClickHouse, передаётся в заголовке X-ClickHouse-Database—
Интервал по умолчаниюНетИнтервал, используемый при открытии виджета и при обновлении, если в параметрах запроса интервал не заданПоследний час
Столбец времениДаСтолбец с меткой времени для оси X графика—
Столбец значенияДаСтолбец с числовыми значениями для оси Y графика—
Столбец серииНетСтолбец с названием серии в легенде графика—
Пороговое значениеНетПорог, отображаемый в виде горизонтальной линии на графике—
Минимальное значениеНетНачальная точка отсчёта для вертикальной оси графика—
Максимальное значениеНетПредельная точка отсчёта для вертикальной оси графика—

Авторизация

Конфигурация авторизации описана в разделе «Внешние сервисы».