在 ClickHouse Cloud 中查询此系统表中的数据分别保存在 ClickHouse Cloud 各节点的本地。因此,如需查看所有数据的完整情况,需要使用
clusterAllReplicas 函数。更多详情请参见此处。描述
列
hostname(LowCardinality(String)) — 捕获此 span 的主机名。trace_id(UUID) — 已执行查询的 trace ID。span_id(UInt64) — trace span 的 ID。parent_span_id(UInt64) — 父 trace span 的 ID。operation_name(LowCardinality(String)) — 操作名称。kind(Enum8(‘INTERNAL’ = 0, ‘SERVER’ = 1, ‘CLIENT’ = 2, ‘PRODUCER’ = 3, ‘CONSUMER’ = 4)) — 该 span 的 SpanKind。INTERNAL — 表示该 span 代表应用程序内部的操作。SERVER — 表示该 span 表示服务端对同步 RPC 或其他远程请求的处理。CLIENT — 表示该 span 描述对某个远程服务的请求。PRODUCER — 表示该 span 描述异步请求的发起方。这个父 span 通常会在对应的子 CONSUMER span 结束之前结束,甚至可能早于子 span 开始。CONSUMER - 表示该 span 描述异步 PRODUCER 请求的子级。start_time_us(UInt64) — trace span 的开始时间 (以微秒为单位) 。finish_time_us(UInt64) — trace span 的结束时间 (以微秒为单位) 。finish_date(Date) — trace span 的结束日期。status_code(Enum8(‘UNSET’ = 0, ‘OK’ = 1, ‘ERROR’ = 2)) — span 的状态码。status_message(LowCardinality(String)) — 错误消息。attribute(Map(LowCardinality(String), String)) — trace span 相关的 attribute。它们根据 OpenTelemetry 标准中的建议进行填充。
attribute.names—mapKeys(attribute)的别名。attribute.values—mapValues(attribute)的别名。
示例
Query
Response