如何保证通过OpenTSDB插入HBase的数据?
How to ensure the data inserted in HBase via OpenTSDB?
我尝试使用 OpenTSDB 将大量数据存储到 HBase 中。一旦我在 TSDB UI 中绘制数据点,它就可以显示我插入的数据点。
我知道插入的数据只能在 opentsdb 中绘制 UI .. 是否有任何选项可以确保在没有 TSDDB 的情况下将数据点写入 hbase UI?
最简单的方式是向OpenTSDB发起查询请求。例如:
http://tsdbHost:tsdbPort/api/query?start=1h-ago&m=sum:proc.stat.cpu{type=idle}
- tsdbHost - OpenTSDB 主机地址
- tsdbPort - OpenTSDB 端口
- start=1h-ago - 时间范围参数
- m=sum:proc.stat.cpu - 聚合函数和度量
- type=idle - 指标的标签
您可以在 Official OpenTSDB docs 中阅读有关查询结构的更多信息。
我尝试使用 OpenTSDB 将大量数据存储到 HBase 中。一旦我在 TSDB UI 中绘制数据点,它就可以显示我插入的数据点。
我知道插入的数据只能在 opentsdb 中绘制 UI .. 是否有任何选项可以确保在没有 TSDDB 的情况下将数据点写入 hbase UI?
最简单的方式是向OpenTSDB发起查询请求。例如:
http://tsdbHost:tsdbPort/api/query?start=1h-ago&m=sum:proc.stat.cpu{type=idle}
- tsdbHost - OpenTSDB 主机地址
- tsdbPort - OpenTSDB 端口
- start=1h-ago - 时间范围参数
- m=sum:proc.stat.cpu - 聚合函数和度量
- type=idle - 指标的标签
您可以在 Official OpenTSDB docs 中阅读有关查询结构的更多信息。