我想使用Python与opentsdb数据存储进行交互。我只看到一个java客户端库。我该怎么做呢?
答案 0 :(得分:4)
除非你想要一个独立的客户端(在这种情况下Twisted Python OpenTSDB客户端看起来很棒),最简单的方法是运行tcollector,然后简单地将你的Python脚本放在/usr/local/tcollector/collector/0
下 - 你的脚本是预计永远不会返回并以该格式打印每行一个数据点:metric timestamp value tag1=value1 tag2=value2 ...
。
tcollector负责连接到OpenTSDB,推送数据点等等。因此,您可以专注于收集要收集的数据,并使用Python或任何其他您可能喜欢的脚本语言编写数据收集脚本。
答案 1 :(得分:2)
答案 2 :(得分:0)