java - 如何在 OpenTSDB(时间序列数据库)中插入数据

标签 java hbase opentsdb

我是 OpenTSDB 的新手。我以某种方式设法安装和配置了 OpenTSDB,但我不知道如何从客户端将数据放入 OpenTSDB。你们谁能帮帮我吗?

最佳答案

你读过getting started guide吗?

您有多种选择。一旦启动,并通过 ./tsdb mkmetric mymetric.data_1 mymetric.data_2 创建指标,您可以批量导入以

形式编写的文件

metric_name 时间戳值标签,例如

mymetric.data_1 1295643636 48 a=foo

然后你可以./tsdb导入文件

另一种方法是以与上述相同的形式向服务器“telnet”命令,但使用 put 关键字,如 echo "put mymetric.data_1 1295643636 48 a=foo"| nc -w 15 tsdHost tsdPort(linux 方式 :-))

关于java - 如何在 OpenTSDB(时间序列数据库)中插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8520612/

相关文章:

java - JAX-WS 能否用于让服务器在客户端上执行 Web 服务调用?

java - 为什么原始类型可以转换为对象

java - 如何在 OSX Lion 上使用 xvnc 配置 jenkins for maven 项目

java - 需要帮助存储二维数组中的特定值

hadoop - Microstrategy - HBase 连接

scala - HBASE SPARK 带过滤器的查询,无需加载所有 hbase

java - 以编程方式将数据批量加载到 HBase 的最快方法是什么?

tags - OpenTsdb 中允许的最大标签数

hadoop - HBase regionserver 被中止,之后再也无法启动