首批通过分布式安全可靠测评,为关键业务系统打造
GV$OB_FLT_TRACE_CONFIG
更新时间:2026-04-15 20:46:29
说明
该视图从 V4.2.1 版本开始引入。
功能描述
展示全链路追踪的诊断信息。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | 租户 ID
|
| TYPE | varchar(16) | NO | 诊断信息的监控级别
|
| TENANT_NAME | varchar(128) | NO | 租户名称 |
| MODULE_NAME | varchar(4096) | NO | Module 名称 |
| ACTION_NAME | varchar(4096) | NO | Action 名称 |
| CLIENT_IDENTIFIER | varchar(65) | NO | Client Identfier 名称 |
| LEVEL | bigint(20) | NO | 表示该 Session 的全链路追踪监控级别。例如,1 表示 level 为 1 的诊断信息 |
| SAMPLE_PERCENTAGE | bigint(20) | NO | 表示该 Session 的全链路追踪采样频率。 例如,50 表示以 50% 的概率进行诊断信息的采样 |
| RECORD_POLICY | varchar(32) | NO | 表示该 Session 的全链路追踪记录策略。主要支持以下 3 种策略:
|
查询示例
系统租户查看全链路追踪的诊断信息,展示前 10 条记录。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_FLT_TRACE_CONFIG LIMIT 10;
查询结果如下:
+-----------+--------+-------------+-------------+-------------+-------------------+-------+-------------------+-----------------------+
| TENANT_ID | TYPE | TENANT_NAME | MODULE_NAME | ACTION_NAME | CLIENT_IDENTIFIER | LEVEL | SAMPLE_PERCENTAGE | RECORD_POLICY |
+-----------+--------+-------------+-------------+-------------+-------------------+-------+-------------------+-----------------------+
| 1 | TENANT | sys | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1001 | TENANT | META$1002 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1002 | TENANT | mysql001 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1003 | TENANT | META$1004 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
| 1004 | TENANT | oracle001 | | | | 1 | 10 | SAMPLE_AND_SLOW_QUERY |
+-----------+--------+-------------+-------------+-------------+-------------------+-------+-------------------+-----------------------+
5 rows in set (0.035 sec)