Создание визуализации Grafana

Подскажите пожалуйста: есть дашборд Grafana, пытаюсь добавить визуализацию в виде таблицы по логам из loki.

В панели создал запрос:

{web_app="web-server-1"} | pattern `<uri> <time> <type> <error>` | target_status_code_list =~ `5[0-2][0-6]`

Запрос парсит лог и достаёт из него поля (<uri> <time> <type> <error>), после, я добавил трансформацию "Extract fields" чтобы добавить поле uri в таблицу, теперь мне нужно добавить столбец count, мне нужно сделать подсчет количества одинаковых uri, но я не знаю как это сделать, уже всё перерыл....


Ответы (1 шт):

Автор решения: Артем Чернышев

Вот как будет выглядеть запрос:

sum by(uri) (count_over_time({web_app="web-server-1"} | pattern `<uri> <time> <type> <error> <target_status_code_list>` | target_status_code_list =~ `5[0-2][0-6]` [$__range]))

В "Options" указать "Instant", после этого появится столбец с количеством уникальных URI.

→ Ссылка