天天看點

openTSDB 2.X Query FiltersopenTSDB 2.X Query Filters

openTSDB 2.X Query Filters

Filters 目前隻對tag values有效

literal_or

精準比對,大小寫敏感,多個以‘|’分割

host=literal_or(tagv1|tagv2|tagv3)

類似SQL: WHERE host IN (‘tagv1’, ‘tagv2’, ‘tagv3’)

host=literal_or(tagv1)

類似SQL: WHERE host = ‘tagv1’

ilteral_or

精準比對,忽略大小寫,多個以‘|’分割

host=ilteral_or(tagV1|tagV2|tagV3)

類似SQL: WHERE host IN (‘tagV1’, ‘tagV2’, ‘tagV3’)

host=ilteral_or(tagV1)

類似SQL: WHERE host = ‘tagV1’

not_literal_or

非比對,大小寫敏感,多個以‘|’分割,與literal_or對應

host=not_literal_or(tagv1|tagv2|tagv3)

類似SQL: WHERE host NOT IN (‘tagv1’, ‘tagv2’, ‘tagv3’)

host=not_literal_or(tagv1)

類似SQL: WHERE host <> ‘tagv1’

not_iliteral_or

非比對,忽略大小寫,多個以‘|’分割,與ilteral_or對應

host=not_iliteral_or(tagV1|tagV2|tagV3)

類似SQL: WHERE host NOT IN (‘tagV1’, ‘tagV2’, ‘tagV3’)

host=not_iliteral_or(tagV1)

類似SQL: WHERE host <> ‘tagV1’

wildcard

通配符比對,大小寫敏感

host=wildcard(tag*)

類似 SQL: WHERE host=‘tag%’

iwildcard

通配符比對,忽略大小寫

host=wildcard(taG*)

類似 SQL: WHERE host=‘taG%’

regexp

正則比對

regexp(tag.*)

類似 SQL: WHERE host REGEXP ‘tag.*’

繼續閱讀