- Таблица: самый простой тип запроса для отображения данных в табличном виде. Подходит как универсальный вариант и для простых, и для сложных запросов с агрегатными функциями.
- Журналы: оптимизирован для построения запросов к журналам. Лучше всего работает в представлении Explore с настроенными параметрами по умолчанию.
- Временные ряды: лучше всего подходит для построения запросов временных рядов. Позволяет выбрать отдельный временной столбец и добавлять агрегатные функции.
- Трассировки: оптимизирован для поиска и просмотра трассировок. Лучше всего работает в представлении Explore с настроенными параметрами по умолчанию.
- редактор SQL: редактор SQL можно использовать, если вам нужен полный контроль над запросом. В этом режиме можно выполнять любые SQL-запросы.
Типы запросов
Таблица
Данные для этого типа запроса отображаются в виде таблицы.
Журнал
IS ANYTHING, он будет включён.
Тип запроса журнал поддерживает ссылки на данные.
Этот тип запроса отображает данные на панели журналов, а также панель гистограммы журналов в верхней части. Дополнительные столбцы, выбранные в запросе, можно просмотреть в раскрытой строке журнала:
Временные ряды
- Отдельное поле время.
- В режиме Aggregate для поля время автоматически применяются макрос временного интервала и Group By.
- В режиме Aggregate поле “Columns” скрыто.
- Для поля время автоматически добавляются фильтр диапазона времени и Order By.
Этот тип запроса отображает данные на панели временных рядов.
Трассировки
IS ANYTHING, он будет включен.
Тип запроса Trace поддерживает ссылки на данные.
Этот тип запроса отображает данные в виде таблицы в режиме Trace Search и на панели трассировки в режиме Trace ID.
Редактор SQL
Ссылки на данные
Пример ссылок на трассировки в таблице
Пример ссылок на трассировки в журналах
Как создать ссылку на данные
traceID. Для этого имени используется регистронезависимый поиск; также поддерживается добавление символа подчёркивания перед “ID”. Например, traceId, TraceId, TRACE_ID и tracE_iD будут корректными вариантами.
Если OpenTelemetry включен в запросе журнала или трассировки, столбец с trace ID будет добавлен автоматически.
Если в данных есть столбец с trace ID, к ним будут добавлены ссылки “View Trace” и “View Logs”.
Возможности ссылок
Пример просмотра трассировки (справа) из запроса к журналам (слева)
Макросы
Использование макросов
$__timeFilter:
Входные данные:
log_time.
Плагин также поддерживает запись с использованием фигурных скобок {}. Используйте такую запись, когда внутри параметров необходимо использовать запросы.