有人可以澄清OpenTSDB是否支持通過標籤查詢不同的指標?這個問題背後的原因是,我們管理的設備報告了幾十個度量標準,而且我需要執行多個查詢(針對各個度量標準),並組合這些值以針對某個時間戳爲每個設備構建一個數據。分組OpenTSDB指標
如果有任何Java客戶端庫提供通過標記+時間戳組合不同度量值的功能,這將會很有幫助。
有人可以澄清OpenTSDB是否支持通過標籤查詢不同的指標?這個問題背後的原因是,我們管理的設備報告了幾十個度量標準,而且我需要執行多個查詢(針對各個度量標準),並組合這些值以針對某個時間戳爲每個設備構建一個數據。分組OpenTSDB指標
如果有任何Java客戶端庫提供通過標記+時間戳組合不同度量值的功能,這將會很有幫助。
由於您使用openTSDB和openTSDB不支持。我的建議是使用elasticsearch替代openTSDB。這似乎是一個很大的改變,但我認爲它也是一個很好的改變。我只是對這兩種產品做了估計(加上kariosDB也是)。我認爲在大多數情況下es可以代替opentsdb。
openTSDB可能更好的一種情況是,如果你的數據真的太多,以適應幾百臺機器。
OpenTSDB表達式可能對您有用。 http://opentsdb.net/docs/build/html/api_http/query/exp.html。使用這個,你可以查詢多個指標並使用表達式將它們組合起來。雖然OpenTSDB版本2.3。
另一個有趣的項目可能是Bosun。它是一個寫在OpenTSDB之上的警報系統使用它的表達式語言,您應該能夠組合多個度量。 https://bosun.org/expressions。
您可以在OpenTSDB的單個查詢調用中指定多個度量標準子查詢。當然,你必須在每個子查詢中重複標籤。 http://opentsdb.net/docs/build/html/api_http/query/index.html#sub-queries – srkavin