system.opentelemetry_span_log
Запросы в ClickHouse Cloud
Данные в этой системной таблице хранятся локально на каждом узле в ClickHouse Cloud. Для получения полного представления о всех данных требуется функция clusterAllReplicas. Смотрите здесь для получения дополнительной информации.
Содержит информацию о trace spans для выполненных запросов.
Столбцы:
- trace_id(UUID) — ID трассы для выполненного запроса.
- span_id(UInt64) — ID- trace 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.
Пример
Запрос:
Результат:
Смотрите также
