2013-04-23 51 views
1

是否可以查询所有可能的值,但不包括从搜索一个特定的值?OpenTSDB过滤器标记排除特定的标签

例如m=sum:rate:proc.stat.cpu{host=foo,type=*?!user}表示type的所有值,但不包括user的值。或者像m=sum:rate:proc.stat.cpu{host=foo,type=*, type=!user}

回答

2

不,作为OpenTSDB 1.1.0目前暂不支持。有没有根本原因,将不被支持,它只是这还没有实现。

+0

谢谢,我强烈考虑加入OpenTSDB组,也许帮助你们就像我可以。 – yohlulz 2013-04-23 18:35:25

+0

那太棒了!对, – tsuna 2013-04-23 22:51:22

1

作为更新,现在支持OpenTSDB版本2.X,使用not_literal_or或过滤器。 您可以为您做输入m=sum:rate:proc.stat.cpu{host=foo,type=not_literal_or(user)}

+1

是的。添加链接到TSD文档,以及:http://opentsdb.net/docs/build/html/user_guide/query/filters.html#built-in-2-x-filters – yohlulz 2017-03-23 11:04:40