簡體   English   中英

OpenTSDB-通過http獲取所有指標

[英]OpenTSDB - Get all metrics via http

我從OpenTSDB獲取一些數據,但是無法計算出如何通過http獲取指標列表?

作為參考,這是我用來獲取數據返回的C#代碼。 是否有一個網址可以返回所有指標?

var request = WebRequest.Create("http://localhost:4242/api/version?jsonp=callback");
request.ContentType = "application/json; charset=utf-8";
string text;
var response = (HttpWebResponse)request.GetResponse();
using (var sr = new StreamReader(response.GetResponseStream()))
{
    text = sr.ReadToEnd();
}

uxResponse.Text = text;

默認的OpenTSDB網站按照以下屏幕截圖提供此功能,我想從我的asp站點模仿它。

在此處輸入圖片說明

OK,api / suggest根據提供的匹配參數返回列表。 盡管它不會返回所有指標,但它為我提供了使其工作的方法,盡管這並沒有返回所有指標,但這使我擺脫了這個問題。

請求查詢字符串示例

http://localhost:4242/api/suggest?type=metrics&q=sys&max=10 

JSON內容

{
  "type":"metrics",
  "q":"sys",
  "max":10
}


希望對其他人(基本上是RTFM)有所幫助! http://opentsdb.net/docs/build/html/api_http/suggest.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM