HTTP 接口
为了方便 StarRocks 集群的维护,StarRocks 提供了多种类型的操作和查询接口。 本主题介绍这些 HTTP 接口及其用法。
FE
请求方法 | 请求路径 | 描述 |
---|---|---|
PUT | /api/{db}/{table}/_stream_load | Stream Load 操作,详情请参见Stream Load。 |
POST/PUT | /api/transaction/{txn_op} | Stream Load 事务接口,详情请参见Stream Load 事务接口。 |
GET | /api/{db}/_load_info | |
GET | /api/_set_config?config_key1=config_value1 | 更新 FE 配置。 |
GET | /api/_get_ddl?db={}&tbl={} | 查看表 DDL 语句。 |
GET | /api/_migration?db={}&tbl={} | 查看表 tablet 信息。 |
GET | /api/_check_storagetype | |
POST | /api/{db}/{table}/_cancel?label={} | |
GET | /api/{db}/get_load_state | |
GET | /api/health | |
GET | /metrics?type={core/json} | 查看当前 FE 的指标。 |
GET | /api/show_meta_info | |
GET | /api/show_proc | |
GET | /api/show_runtime_info | |
HEAD/GET | /api/get_log_file | |
GET | /api/get_small_file | |
GET | /api/rowcount | |
GET | /api/check_decommission | |
GET | /api/_meta_replay_state | |
POST | /api/colocate/bucketseq | |
GET | /api/colocate | |
POST | /api/colocate/group_stable | |
POST | /api/colocate/group_unstable | |
POST | /api/colocate/update_group | |
POST | /api/global_dict/table/enable | |
GET | /api/profile?query_id={} | 获取指定查询 ID 的 profile 信息。 |
GET | /api/query_detail | |
GET | /api/connection | |
GET | /api/show_data?db={} | 查询指定数据库的大小。 |
POST | /api/query_dump | 获取查询转储信息,详情请参见查询转储。 |
GET | /api/stop | |
GET | /image | |
GET | /info | |
GET | /version | |
GET | /put | |
GET | /journal_id | |
GET | /check | |
GET | /dump | |
GET | /role | |
GET | /api/{db}/{table}/_count | |
GET | /api/{db}/{table}/_schema | 查看表 schema。 |
GET/POST | /api/{db}/{table}/_query_plan |
BE
HTTP 请求方法 | HTTP 请求路径 | 描述 |
---|---|---|
PUT | /api/{db}/{table}/_stream_load | Stream Load 操作,详情请参见Stream Load。 |
POST/PUT | /api/transaction/{txn_op} | Stream Load 事务接口,详情请参见Stream Load 事务接口。 |
PUT | /api/transaction/load | |
HEAD/GET | /api/_download_load | |
HEAD/GET | /api/_tablet/_download | |
HEAD/GET | /api/_load_error_log | |
GET | /api/health | |
GET | /api/_stop_be | |
GET | /pprof/heap | |
GET | /pprof/growth | |
GET | /pprof/profile | |
GET | /pprof/pmuprofile | |
GET | /pprof/contention | |
GET | /pprof/cmdline | |
HEAD/GET/POST | /pprof/symbol | |
GET | /metrics | 查看当前 BE 的指标。 |
HEAD | /api/meta/header/{tablet_id} | |
GET | /api/checksum | |
GET | /api/reload_tablet | |
POST | /api/restore_tablet | |
GET | /api/snapshot | |
GET | /api/compaction/show?tablet_id={} | 查看指定 tablet 的 compaction 信息。 |
POST | /api/compact?tablet_id={}&compaction_type={base/cumulative} | 手动对指定的 tablet 执行 compaction。 |
GET | /api/compaction/show_repair | |
PUT | /api/compaction/submit_repair | |
POST | /api/update_config | 更新 BE 配置,详情请参见更新 BE 配置。 |
GET/PUT | /api/runtime_filter_cache/{action} | |
POST | /api/compact_rocksdb_meta | |
GET/PUT | /api/query_cache/{action} | |
GET | /api/pipeline_blocking_drivers/{action} | |
GET | /greplog | |
GET | /varz | 查看当前 BE 配置。 |
CN
请求方法 | 请求路径 | 描述 |
---|---|---|
GET | /api/health | |
GET | /pprof/heap | |
GET | /pprof/growth | |
GET | /pprof/profile | |
GET | /pprof/pmuprofile | |
GET | /pprof/contention | |
GET | /pprof/cmdline | |
HEAD/GET/POST | /pprof/symbol | |
GET | /metrics | 查看当前 CN 的指标。 |