system.opentelemetry_span_log
Запросы в ClickHouse Cloud
Данные в этой системной таблице хранятся локально на каждом узле в ClickHouse Cloud. Для получения полного представления о всех данных требуется функция clusterAllReplicas
. Смотрите здесь для получения дополнительной информации.
Содержит информацию о trace spans для выполненных запросов.
Столбцы:
trace_id
(UUID) — ID трассы для выполненного запроса.span_id
(UInt64) — IDtrace span
.parent_span_id
(UInt64) — ID родительскогоtrace span
.operation_name
(String) — Имя операции.kind
(Enum8) — SpanKind данного span.INTERNAL
— Указывает, что span представляет собой внутреннюю операцию в приложении.SERVER
— Указывает, что span охватывает обработку запроса на стороне сервера в синхронном RPC или другом удаленном запросе.CLIENT
— Указывает, что span описывает запрос к какому-либо удаленному сервису.PRODUCER
— Указывает, что span описывает инициаторы асинхронного запроса. Этот родительский span часто завершится раньше, чем соответствующий дочерний span CONSUMER, возможно, даже до того, как начнется дочерний span.CONSUMER
— Указывает, что span описывает дочерний span асинхронного запроса 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
.
Пример
Запрос:
Результат:
Смотрите также