我正在尝试使用以下docker文件为OpenTSDB设置docker镜像
FROM centos:6.7
MAINTAINER http://www.centos.org
RUN yum -y update && yum clean all
RUN yum -y install httpd && yum clean all
RUN yum -y install java-1.7.0-openjdk
RUN yum -y install gnuplot
RUN yum install -y https://github.com/OpenTSDB/opentsd
我想知道是否有用于查询给定指标列表的OpenTSDB的JAVA API?例如,如果我有List = {metric1,metric2,metric3},返回值应该类似于{metric1 -> list},{metric2 -> list},{metric3 -> list}。I HBase还有类似的
public Result[] get(List<Get> gets)
throws IOException
Extracts certain cells from the given rows, in batch
我期待着你的回答。谢谢。弗
我已经安装了一个用于测试的openTSDB 2.0实例,但是服务器拒绝了所有插入度量的尝试。
这两份文件是:
$ telnet localhost 8020
Trying ::1...
Connected to localhost.
Escape character is '^]'.
put sys.cpu.nice 1346846400 50 hostname=test1
put: unknown metric: No such name for 'metrics': 'sys.cpu.nice'
put http.hits 123456789
我想在OpenTSDB上做一些POC。我已经按照安装说明安装了OpenTSDB,但是启动它很困难。我使用的是启用Kerberos的HDP环境,我正在将OpenTSDB与Kerberized集成,但面临以下异常。如果有人将OpenTSDB与Kerberos HBase集成,请指导。
例外:
2017-06-07 14:07:14,254 INFO [main-SendThread(ZKIP1:2181)] ClientCnxn: Opening socket connection to server ZKIP1/192.xxx.xxx.xxx:2181. Will not attempt t
一位朋友问我如何用HBase逐帧存储原始视频。典型的访问模式是检索一段时间内的帧。每一帧大约。这段视频以每秒30帧的速度拍摄。例如,一段20分钟的视频大约需要250 of的存储空间。
我看到了拉尔斯·乔治( Lars George )的一段精彩视频,名为“”( ),他谈到了存储视频“块”(他所说的视频片段从1:07:12开始到1:08:52结束),因此,似乎HBase可能是适合这种用例的。
我创建了几个行键选项:
场景0: rowkey=video ID +时间戳;单个列中的帧(高而瘦的表),例如,
key col
video1|1497567476.
我正在尝试迁移opentsdb以使用hbase 0.92,因为出于某种原因,使用分支版本的hadoop核心jar的hbase 0.90.x在任何hadoop版本上都不能很好地运行。遗憾的是,在我配置并连接了所有内容之后,我经常在hbase的日志中看到以下错误
2012-05-02 21:48:25,725 WARN org.apache.hadoop.hbase.regionserver.HRegion: No such column family in batch put
org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyExcep