HTTP API 概览
更新时间:
TSDB 实例支持通过 HTTP 协议进行数据写入和查询等操作。
TSDB 提供了一个基于 HTTP 的应用程序编程接口,以便与外部系统集成。几乎所有 TSDB 的特性都可以通过 API 来访问,比如查询时间序列数据、管理元数据和存储数据点。TSDB 的 HTTP API 本质上是 RESTful 的,同时也提供了替代访问策略,因为不是所有 client 都可以遵循严格的 REST 协议。默认数据交换是通过 JSON。所有返回的结果都使用标准的 HTTP 响应代码,并使用特定的格式返回错误。
下表列出了 TSDB 提供的与数据读写和管理相关的所有 API。关于如何使用每个 API 的具体说明,请点击描述中提供的链接查看相应文档。
API | 描述 |
---|---|
/api/put | 写入数据 |
/api/query | 查询数据 |
/api/query/last | 查询时间线最新数据点 |
/api/mput | 多值写入 |
/api/mquery | 多值查询 |
/api/query/mlast | 多值查询最新数据点 |
/api/suggest | 查询 Metric,Tagk,Tagv ,Field |
/api/dump_meta | 查询 Tagk 下的 Tagv |
/api/ttl | 设置数据时效 |
/api/delete_data | 清理数据 |
/api/delete_meta | 清理时间线 |
文档内容是否对您有帮助?