我正在使用google云平台gke,现在正在使用kubernetes。我试图通过googlebigtable使用opentsdb,现在是qa时间。
但是当我只是放一些数据的时候,它出现了意想不到的错误,但是,它没有显示出来。即使很长时间过去了,它也不再显示了。
我使用了这个图像和教程(版本和env相同)https://github.com/googlecloudplatform/opentsdb-bigtable
这是我的步骤。
1) 使用http post请求api(ex)放置数据 http://localhost:4242/api/put?details=true
```
with Json object
{
"metrics": "foo.bar",
"timestamp": "1483401600000",
"value": 1.0,
"tags": {
"foo": "bar"
}
}
2) 确认日志,hbase控制台
3) 使用get api进行查询,例如: `http://localhost:4242/api/query?start=1483401600000&ms=true&m=sum:foo.bar` 4) 什么都看不见,只有空向量
2条答案
按热度按时间iyr7buue1#
opentsb附带了一个命令行客户机工具,您可以尝试使用它进行调试
“。是一个从opentsdb提取数据的快速调试工具”
另外,其他实用程序(如filesystem check fsck)也有助于报告和修复数据问题。下面是命令行工具的完整列表。
06odsfpq2#
https://cloud.google.com/bigtable/docs/integrations#opentsdb 链接到更多关于opentsdb和cloudbigtable集成的文档,包括使用opentsdb监视时间序列数据。您可以尝试更新到asyncbigtable的最新版本,看看它是否有效。