我試圖找到一種方法來查詢opentsdb時獲得與數據點的單位。我已經在元數據中保存了度量單位,並可以使用元數據查詢獲取它,但這只是讓我運行額外的查詢來獲取它。我想知道是否有辦法在我們進行查詢(/ api/query)時從opentsdb中獲取數據中的單元。查詢opentsdb時,有沒有辦法用數據點獲取單位?
1
A
回答
0
我認爲你想獲得你放入openTSDB的原始數據。如果是這樣,openTSDB很難做到這一點。 openTSDB總是在相同的時間戳上聚合數據點。
如果你真的想要,你可以嘗試kariosDB(openTSDB的一個分支),或者你可以嘗試elasticsearch(我認爲可以處理一切openTSDB可以)
0
OpenTSDB是時間序列數據庫,即存儲的值一個特定的時間點。 它允許每個時間戳(最小時間間隔:1秒)和每行鍵(metric name, timestamp, tag=val
)只放一個值。
建議1: 你可以把/單位寫入作爲標記值,即單位:
當您查詢(api/query
終點),你會得到完整的數據:
<metric name> <time stamp> <the value> tag1=val1 tag2=val2
例如:
db.bytes_sent 1287333217 6604859181710 unit=kB host=db1
db.bytes_received 1287333232 327812421706 unit=Mb host=db1
db.bytes_sent 1287333232 6604901075387 unit=MB host=db1
相關問題
- 1. 有沒有辦法用JavaScript輕鬆獲取表單數據?
- 2. 有沒有辦法用單個查詢來做到這一點?
- 3. 有沒有辦法從NSString獲取拼寫檢查數據?
- 4. 有沒有辦法在運行時獲取DefaultProperty元數據?
- 5. 有沒有辦法根據「dateProperty」來查詢Neo4j中的節點?
- 6. 有沒有辦法從每個查詢中獲取2行?
- 7. 有沒有辦法在沒有數據要返回時忽略子查詢?
- 8. 沒有獲取數據與fql查詢
- 9. 在TestNG中使用@BeforeMethod時,有沒有辦法獲取方法元數據?
- 10. 有沒有辦法動態查詢數據庫
- 11. 有沒有辦法「解釋」Cassandra查詢?
- 12. 有沒有辦法做一個查詢
- 13. 有沒有辦法記錄SQLite查詢?
- 14. 有沒有辦法拆分查詢?
- 15. 有沒有辦法用facebook查詢語言獲得推薦?
- 16. 有沒有辦法用查詢字符串填充表單?
- 17. 有沒有辦法用單個查詢插入列表?
- 18. 有沒有辦法指定SELECT數據庫查詢的起始點?
- 19. 有沒有什麼辦法可以從Splunk獲取JSON原始數據以查詢給定的查詢?
- 20. 有沒有辦法逐行檢查簡單的Django查詢?
- 21. 有沒有辦法從Zend-framework的查詢中獲取記錄的數量?
- 22. 有沒有辦法手動獲取地理位置數據進行測試?
- 23. 有沒有辦法從sqlite3對象中獲取數據庫位置?
- 24. 有沒有辦法在查詢中表示位置值?
- 25. 有沒有辦法從Open Graph中獲取數據?
- 26. 有沒有什麼辦法從tendermint的blockchain獲取數據API
- 27. 有沒有辦法在stackmob上獲取LIKE運算符數據
- 28. 有沒有辦法在javascript中獲取外部數據?
- 29. 有沒有辦法從Internet Explorer獲取像素數據?
- 30. 有沒有辦法從CMake獲取構建元數據?
這使得使用元數據端點毫無用處 – shivank