LINUX.ORG.RU
решено ФорумAdmin

Как использовать like внутри custom переменной Grafana для запроса в Clickhouse?

 ,


0

1

Собрал связку Clickhouse + Grafana по этой статье https://habr.com/ru/post/484640/

Хотелось бы использовать один шаблон в Grafana, в котором можно было бы править переменные substring чтобы поменялась подстрока

AND request_uri LIKE '%моя подстрока в request_uri%'

чтобы весь дашборд подстроился под эту строку. Может быть есть альтернативное решение?

Есть запрос в Clickhouse:

SELECT 1, 
       request_uri, 
       status, 
       Count(*) AS cnt 
FROM   nginx.access_log 
WHERE  event_date >= Todate(1582262371) 
       AND event_datetime >= Todatetime(1582262371) 
       AND status NOT IN ( 200, 201 ) 
       AND server_name = 'мой vhost'
       AND request_uri LIKE '%моя подстрока в request_uri%'
GROUP  BY request_uri, 
          status 
ORDER  BY cnt DESC 
LIMIT  5;

В Clickhouse выполняется. Как использовать like внутри custom переменной Grafana для запроса в Clickhouse?

Скриншот https://habrastorage.org/webt/5e/4f/7b/5e4f7b87f2432520223568.png



Последнее исправление: chemtech (всего исправлений: 1)

Нужно было использовать название переменной substring_in_request_uri

chemtech
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.