時(shí)序數(shù)據(jù)對(duì)接Grafana
日志服務(wù)MetricStore提供了兼容Prometheus的查詢接口,您可以直接通過Prometheus數(shù)據(jù)源方式對(duì)接到Grafana進(jìn)行可視化演示。本文介紹配置Prometheus監(jiān)控?cái)?shù)據(jù)為Grafana數(shù)據(jù)源的操作步驟。
前提條件
已安裝Grafana。具體操作,請(qǐng)參見安裝Grafana。
已接入時(shí)序數(shù)據(jù)。具體操作,請(qǐng)參見通過Remote Write協(xié)議接入Prometheus監(jiān)控?cái)?shù)據(jù)。
對(duì)接Grafana
登錄Grafana。
在左側(cè)導(dǎo)航欄,選擇 。
在Data Sources頁簽,單擊Add data source。
選擇Prometheus,單擊Select。
在Settings頁簽中,請(qǐng)參考如下說明配置數(shù)據(jù)源。
參數(shù)
說明
Name
請(qǐng)您自定義一個(gè)數(shù)據(jù)源的名稱,例如Prometheus-01。
HTTP
URL:日志服務(wù)MetricStore的URL,格式為https://{project}.{sls-endpoint}/prometheus/{project}/{metricstore}。其中{sls-endpoint}為Project所在地域的Endpoint,詳情請(qǐng)參見服務(wù)入口,{project}和{metricstore}為您已創(chuàng)建的日志服務(wù)的Project和Metricstore,請(qǐng)根據(jù)實(shí)際值替換。例如:https://sls-prometheus-test.cn-hangzhou.log.aliyuncs.com/prometheus/sls-prometheus-test/prometheus。
說明為保證傳輸安全性,請(qǐng)務(wù)必設(shè)置為
https
。Whitelisted Cookies:添加訪問白名單,可選。
Auth
打開Basic auth開關(guān)。
Basic Auth Details
User為阿里云賬號(hào)AccessKeyID。
Password為阿里云賬號(hào)AccessKeySecret。
建議您使用僅具備指定Project只讀權(quán)限的RAM用戶賬號(hào),詳情請(qǐng)參見指定Project只讀授權(quán)策略。
單擊Save & Test。
導(dǎo)入日志服務(wù)Grafana模板
您可以在Grafana模板市場(chǎng)中查找日志服務(wù)提供的可視化模板并一鍵導(dǎo)入到您的Grafana中,進(jìn)行可視化展示。
復(fù)制Grafana模板ID。
單擊您要導(dǎo)入的模板。
在頁面右側(cè),單擊Copy ID to Clipboard。
登錄Grafana。
在左側(cè)導(dǎo)航欄中,選擇 。
在Grafana.com Dashboard文本框中輸入您在步驟1中復(fù)制的Grafana模板ID。
配置完成后,單擊空白處,即可進(jìn)入配置頁面,配置數(shù)據(jù)源。
配置數(shù)據(jù)源。
此處需配置為您在對(duì)接Grafana中添加的數(shù)據(jù)源。不同儀表盤對(duì)應(yīng)的數(shù)據(jù)源參數(shù)不同,可能為telegraf、host等。
單擊Import。
Prometheus查詢API
日志服務(wù)提供了兼容Prometheus的查詢API,可直接配置日志服務(wù)作為Grafana的Prometheus數(shù)據(jù)源,同時(shí)也支持用各類Prometheus API直接訪問。支持的API如下:
API名稱 | 示例 |
| |
| |
| |
| |
|