system.opentelemetry_span_log
Запросы в ClickHouse Cloud
Данные в этой системной таблице хранятся локально на каждом узле в ClickHouse Cloud. Для получения полного представления о всех данных требуется функция clusterAllReplicas. Смотрите здесь для получения дополнительной информации.
Содержит информацию о следах (trace spans) для выполненных запросов.
Колонки:
trace_id(UUID) — Идентификатор следа для выполненного запроса.span_id(UInt64) — Идентификаторtrace span.parent_span_id(UInt64) — Идентификатор родительскогоtrace span.operation_name(String) — Название операции.kind(Enum8) — SpanKind следа.INTERNAL— Указывает, что след представляет собой внутреннюю операцию в приложении.SERVER— Указывает, что след охватывает обработку на стороне сервера синхронного RPC или другого удаленного запроса.CLIENT— Указывает, что след описывает запрос к какому-либо удаленному сервису.PRODUCER— Указывает, что след описывает инициаторов асинхронного запроса. Этот родительский след часто заканчивается до того, как соответствующий дочерний CONSUMER след завершится, возможно, даже до начала дочернего следа.CONSUMER- Указывает, что след описывает ребенка асинхронного запроса PRODUCER.
start_time_us(UInt64) — Время началаtrace span(в микросекундах).finish_time_us(UInt64) — Время завершенияtrace span(в микросекундах).finish_date(Date) — Дата завершенияtrace span.attribute.names(Array(String)) — Имена атрибутов в зависимости отtrace span. Заполняются в соответствии с рекомендациями стандарта OpenTelemetry.attribute.values(Array(String)) — Значения атрибутов в зависимости отtrace span. Заполняются в соответствии с рекомендациями стандартаOpenTelemetry.
Пример
Запрос:
Результат:
См. также