当我在我的个人实验室的OpenTSDB实例中工作时,我开始怀疑是否可以让它对标记和度量名称进行索引。我的理解(欢迎更正.)OpenTSDB只对度量名称进行索引。因此,假设我从文档中借用了如下内容:
tsd.hbase.rpcs{type=*,host=tsd1}
我的理解是,tsd.hbase.rpcs是用于搜索的索引,但是键(type=、host=等)不是。对吗?如果是的话,是否有办法将它们编入索引,或对其进行某种合理的近似?谢谢。
发布于 2016-11-16 14:54:22
是的,根据文献资料,OpenTSDB在表单的“tsdb”HBase表中创建了键。
[salt]<metric_uid><timestamp><tagk1><tagv1>[...<tagkN><tagvN>]当您使用特定的tagk和tagv进行查询时,OpenTSDB可以构造密钥并查找它。如果您有一个tagk和tagv范围,它将查找所有行并聚合它们或返回多个时间序列,这取决于您的查询。
如果您有兴趣询问关于标签的问题,您应该使用OpenTSDB搜索/查找api,但是这仍然需要一个度量名称。
如果你只想用标签来表达你的问题,你可以考虑把你的数据转发给Bosun,以便索引和使用它的API。
/api/米制/{tagk}/{tagv} 返回指定的tagk/tagv对可用的指标。例如,您可以看到哪些指标可用于host=server01
https://stackoverflow.com/questions/40619467
复制相似问题