system.instrumentation
在 ClickHouse Cloud 中进行查询
该系统表中的数据保存在 ClickHouse Cloud 中每个节点的本地。因此,如需获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。更多详情请参阅此处。
描述
包含使用 LLVM XRay 功能的插桩点。
列
id(UInt32) — 插桩点的 IDfunction_id(Int32) — 在 ELF 二进制文件的 xray_instr_map 部分中分配给该函数的 ID。function_name(LowCardinality(String)) — 用于为该函数插桩的名称。handler(LowCardinality(String)) — 已补丁到该函数插桩点中的 handler。entry_type(Enum8('Entry' = 0, 'Exit' = 1, 'EntryAndExit' = 2)) — 该补丁的入口类型。symbol(LowCardinality(String)) — 完整且已解修饰的符号名称。parameters(Array(Dynamic)) — handler 调用的参数。
示例
另请参阅
- SYSTEM INSTRUMENT — 添加或移除插桩点。
- system.trace_log — 查看性能分析日志。
- system.symbols — 查看用于添加插桩点的符号。