查询全量SQL开关记录 - QueryingSQLExplorerStatusRecords
调试
您可以在API Explorer中调试该接口。
URI
GET /v3/{project_id}/instances/{instance_id}/full-sql-switches
名称 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
project_id | 是 | String | 参数解释: 租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,且长度为32个字符。 默认取值: 不涉及。 |
instance_id | 是 | String | 参数解释: 实例ID,此参数是用户创建实例的唯一标识。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,且长度为36个字符。 默认取值: 不涉及。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
offset | 否 | Integer | 参数解释: 索引位置,偏移量。 约束限制: 不涉及。 取值范围: 0 ~ 2,147,483,647。 默认取值: 默认为0(偏移0条数据,表示从第一条数据开始查询)。 |
limit | 否 | Integer | 参数解释: 查询记录数。 约束限制: 不涉及。 取值范围: 1~1000。 默认取值: 默认为100。 |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
X-Language | 否 | String | 参数解释: 语言。 约束限制: 不涉及。 取值范围:
默认取值: en-us |
响应参数
参数 | 参数类型 | 描述 |
|---|---|---|
total_count | Integer | 参数解释: 总记录数量。 取值范围: 不涉及。 |
full_sql_switches | Array | 参数解释: 开关记录列表。 详情请参见表5。 |
allowed_sql_types | Array | 参数解释: 可选择的SQL采集类别清单列表。供开启全量SQL时做配置下发参考。 详情请参见表7。 |
参数 | 参数类型 | 描述 |
|---|---|---|
is_open | Boolean | 参数解释: 是否开启全量SQL。 取值范围:
|
begin_time | String | 参数解释: 开关状态持续的开始时间。格式为“yyyy-mm-ddThh:mm:ssZ”。其中,T指某个时间的开始;Z指时区偏移量。 取值范围: 不涉及。 |
end_time | String | 参数解释: 开关状态持续的结束时间。格式为“yyyy-mm-ddThh:mm:ssZ”。其中,T指某个时间的开始;Z指时区偏移量。 取值范围: 为null则表示,开关状态还在持续,没有发生切换。 |
save_days | Integer | 参数解释: 已采集的全量SQL数据的最大保留天数。 取值范围: [1,30] |
storage_mode | String | 参数解释: 全量SQL数据存储类型。 取值范围: LTS:LTS云日志服务。 |
is_exclude_sys_user | Boolean | 参数解释: 是否过滤系统用户。 取值范围:
|
lts_config | Object | 参数解释: LTS对接配置信息。详情请参见表6。 |
sql_type_range | Array | 参数解释: SQL采集类型列表。详情请参见表7。 |
参数 | 参数类型 | 描述 |
|---|---|---|
group_ttl_in_days | Integer | 参数解释: LTS日志组中数据最大保留天数。 取值范围: [1,30] |
group_log_type | String | 参数解释: LTS日志组类别。 取值范围: 通常为asp_log,标识为智能运维专用日志组。 |
log_group_name | String | 参数解释: LTS日志组名称。 取值范围: 通常为GROUP_GAUSSDB_APS-实例ID。 |
log_group_id | String | 参数解释: LTS日志组ID。 取值范围: 不涉及。 |
log_stream_name | String | 参数解释: LTS日志流名称。 取值范围: 通常为STREAM_APS_FULL_SQL-实例ID。 |
log_stream_id | String | 参数解释: LTS日志流ID。 取值范围: 不涉及。 |
stream_log_type | String | 参数解释: LTS日志流类别。 取值范围: 通常为full_sql,标识为全量SQL专用日志流。 |
stream_ttl_in_days | Integer | 参数解释: LTS日志流中数据最大保留天数。 取值范围: [1,30] |
stream_structure_config_id | String | 参数解释: LTS日志流结构化配置ID。 取值范围: 不涉及。 |
stream_index_config_id | String | 参数解释: LTS日志流索引配置ID。 取值范围: 不涉及。 |
请求示例
查询全量SQL开关记录列表。
GET https://gaussdb-opengauss.cn-north-1.myhuaweicloud.com/v3/4a89780fa1024361bcb855fed6aab89e/instances/0abd10ac1d3e4ab5a56330c304e7da5fin14/full-sql-switches?limit=1000&offset=0 响应示例
{
"total_count": 1,
"allowed_sql_types": [
{
"category": "all",
"prefixes": [
".*"
],
"is_preset": true
},
{
"category": "dml",
"prefixes": [
"insert",
"update",
"delete",
"merge",
"show",
"explain",
"prepare",
"lock",
"copy",
"execute",
"deallocate"
],
"is_preset": true
},
{
"category": "custom",
"prefixes": [],
"is_preset": false
},
{
"category": "dcl",
"prefixes": [
"grant",
"revoke",
"reassign",
"set"
],
"is_preset": true
},
{
"category": "tcl",
"prefixes": [
"begin",
"commit",
"rollback",
"start",
"savepoint",
"checkpoint",
"release savepoint"
],
"is_preset": true
},
{
"category": "ddl",
"prefixes": [
"create",
"alter",
"drop",
"truncate",
"reindex",
"vacuum",
"analyze",
"declare",
"move",
"close"
],
"is_preset": true
},
{
"category": "dql",
"prefixes": [
"select"
],
"is_preset": true
}
],
"full_sql_switches": [
{
"is_open": true,
"begin_time": "2025-08-06T16:40:39+0800",
"end_time": null,
"save_days": 30,
"storage_mode": "LTS",
"lts_config": {
"log_group_name": "GROUP_GAUSSDB_APS-0abd10ac1d3e4ab5a56330c304e7da5fin14",
"log_group_id": "a137d930-fa2a-4a7b-9cec-f50e3d69260f",
"group_log_type": "aps_log",
"group_ttl_in_days": 30,
"log_stream_name": "STREAM_APS_FULL_SQL-0abd10ac1d3e4ab5a56330c304e7da5fin14",
"log_stream_id": "f418b717-9587-4ab2-9c33-56fad6b55ca9",
"stream_log_type": "full_sql",
"stream_ttl_in_days": 30,
"stream_structure_config_id": "\"4a89780fa1024361bcb855fed6aab89e_a137d930-fa2a-4a7b-9cec-f50e3d69260f_f418b717-9587-4ab2-9c33-56fad6b55ca9\"",
"stream_index_config_id": "f418b717-9587-4ab2-9c33-56fad6b55ca9"
},
"sql_type_range": [
{
"category": "all",
"prefixes": [
".*"
],
"is_preset": true
}
],
"is_exclude_sys_user": false
}
]
} 状态码
- 正常
- 异常
请参见状态码。
错误码
请参见错误码。

