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.
Пример
Запрос:
Результат:
Смотрите также