API概览
时序数据库相关接口
接口 | 描述 | URI |
---|---|---|
Remove TSDB Locally | 删除时序数据库记录 | DELETE /tsdb/v1/tsdbs/{tsdbId} |
Update TSDB Name | 更新时序数据库名称 | PUT /tsdb/v1/tsdbs/{tsdbId}/action/rename |
TSDB List | 查看时序数据库列表 | GET /tsdb/v1/tsdbs |
TSDB Page | 分页查看时序数据库列表 | GET /tsdb/v1/tsdbs/{pageNo}/{pageSize} |
TSDB Info | 查看时序数据库详细信息 | GET /tsdb/v1/tsdbs/{tsdbId} |
Tsdb Instance Number | 查看时序数据库数量 | GET /tsdb/v1/instance-num |
Tsdb Statistics | 查看时序数据库服务信息 | GET /tsdb/v1/statistics |
TSDB Param Config | 查询时序数据库参数配置信息 | GET /tsdb/v1/tsdbs/param/{tsdbId}/findParamConfig |
TSDB Param Config Log | 查询时序数据库参数配置修改记录 | GET /tsdb/v1/tsdbs/param/{tsdbId}/changeLog |
TSDB Change Param | 更改时序数据库参数 | POST /tsdb/v1/tsdbs/param/{tsdbId}/updateParam |
Buy TSDB Instance | 购买时序数据库实例 | POST /tsdb/v1/bss/buy |
TSDB Change Config | 更改时序数据库配置 | POST /tsdb/v1/bss/change |
other service TSDB list | 其他服务获取实例列表 | GET /tsdb/v1/tsdbs/list/{mainAccount} |
用户管理接口
接口 | 描述 | URI |
---|---|---|
Add User | 增加用户 | POST /tsdb/v1/tsdbs/{tsdbId}/users |
User List | 查看用户列表 | GET /tsdb/v1/tsdbs/{tsdbId}/users/{pageNo}/{pageSize} |
Remove User | 删除用户 | DELETE /tsdb/v1/tsdbs/{tsdbId}/users/{userId} |
Update User | 修改用户密码或角色 | PATCH /tsdb/v1/tsdbs/{tsdbId}/users |
数据操作接口
接口 | 描述 | URI |
---|---|---|
Import Sample Data | 导入示例数据 | POST /tsdb/v1/tsdbs/{tsdbId}/action/import-sample-data |
Download Sample Data File | 下载示例数据 | GET /tsdb/v1/tsdbs/action/download-sample-data |
Clean Data | 数据清理 | POST /tsdb/v1/tsdbs/{tsdbId}/action/clean |
Add Auto Clean Job | 增加自动清理任务 | POST /tsdb/v1/tsdbs/{tsdbId}/action/auto-clean |
Auto Clean Job Info | 查询自动清理任务详情 | GET /tsdb/v1/tsdbs/{tsdbId}/action/auto-clean |
Update Auto Clean Job | 修改自动清理任务 | PUT /tsdb/v1/tsdbs/{tsdbId}/action/auto-clean |
Remove Auto Clean Job | 删除自动清理任务 | DELETE /tsdb/v1/tsdbs/{tsdbId}/action/auto-clean |
数据查询相关接口
接口 | 描述 | URI |
---|---|---|
Query Data | 查询业务数据并保存模板 | POST /tsdb/v1/tsdbs/{tsdbId}/query |
Monitor Data | 查询监控数据 | POST /tsdb/v1/tsdbs/{tsdbId}/monitor |
InstanceUsage Data | 查询实例使用信息 | GET /tsdb/v1/tsdbs/{tsdbId}/monitor/storage |
Template Page | 分页查询模板列表 | GET /tsdb/v1/tsdbs/{tsdbId}/templates/{pageNo}/{pageSize} |
Template Info | 查询单个模板详情 | GET /tsdb/v1/tsdbs/{tsdbId}/templates/{templateId} |
Remove Template | 删除查询模板 | DELETE /tsdb/v1/tsdbs/{tsdbId}/templates/{templateId} |
Get Metrics | 查询实例中指标列表 | GET /tsdb/v1/tsdbs/{tsdbId}/templates/metric |
Get Tags | 查询指标中所有标签组 | GET /tsdb/v1/tsdbs/{tsdbId}/templates/metric/{metricValue} |
Get All Tag-Keys | 查询指标中所有标签的键 | GET /tsdb/v1/tsdbs/{tsdbId}/templates/metric/{metricValue}/tagK |
Get All Tag-Values | 查询标签键下的所有值 | POST /tsdb/v1/tsdbs/{tsdbId}/templates/metric/{metricValue}/tagK/{tagK} |
数据操作记录接口
接口 | 描述 | URI |
---|---|---|
Task List | 数据操作记录 | GET /tsdb/v1/tsdbs/{tsdbId}/tasks/{pageNo}/{pageSize} |
opentsdb接口
接口 | 描述 | URI |
---|---|---|
Get Token | 获取用户token | POST /api/auth/token |
Put Data | 写入数据 | POST /api/put |
Query Data | 查询数据 | POST /api/query |
tsdb-hbase-service接口
接口 | 描述 | URI |
---|---|---|
Set disc Size | 设置hbase表限制 | GET /tsdb/hbase/disc/{size} |
Get Table Space Limit Status | 获取表限制信息 | POST /tsdb/hbase/table/space/limit |
Is Table Disk Fulled | 判断表是否被写满 | GET /tsdb/hbase/table/space/limit/status |
ambari相关接口
接口 | 描述 | URI |
---|---|---|
Get Ambari Info | 获取Ambari监控信息 | POST /tsdb/monitor/ambari |
Tsdbapi监控相关接口
接口 | 描述 | URI |
---|---|---|
Get Tsdb Monitor Info | 获取实例监控信息 | GET /tsdb/monitor/tsdb |
monitor相关接口
接口 | 描述 | URI |
---|---|---|
Get monitor Info | 获取monitor监控信息 | GET /tsdb/monitor/ambari |
SOSS相关接口
接口 | 描述 | URI |
---|---|---|
Get instance num of tsdbs by ownerId | SOSS获取集群实例指标 | GET /soss/tsdb/v1/metric/instance |
Page query Tsdb Instance list | SOSS分页获取实例列表 | GET /soss/tsdb/v1/metric/instancelist/{pageNo}/{pageSize} |
Query Tsdb Instance details | SOSS获取实例详情 | GET /soss/tsdb/v1/metric/{serviceId} |
EIP相关接口
接口 | 描述 | URI |
---|---|---|
GET node and eip info | 获取节点和EIP | GET /tsdb/v1/eip/{serviceId}/details |
bind Eip | 绑定EIP | POST /tsdb/v1/eip/action/bind-eip |
unbind Eip | 解绑EIP | POST /tsdb/v1/eip/action/unbind-eip |
openAPI相关接口
接口 | 描述 | URI |
---|---|---|
openApi create order | openapi创建实例 | POST /tsdb/v1/open-tsdbs |
openApi unsubscribe order | openapi退订实例 | DELETE /tsdb/v1/open-tsdbs/unsubscribe |
规格相关接口
接口 | 描述 | URI |
---|---|---|
GET spec fo opentsdb | 获取openTSDB实例规格 | GET /tsdb/v1/tsdbs/spec/{clusterType} |