Grafana提供豐富的可視化介面。本文介紹如何將Log Service的Trace資料匯入Grafana並進行可視化分析。
前提條件
已安裝8.0.0或以上版本的Grafana。具體操作,請參見安裝Grafana。
說明本文以安裝了8.0.6的Grafana的Linux作業系統為例。
已接入Trace資料。具體操作,請參見接入Trace資料概述。
步驟一:安裝Log Service外掛程式
為Grafana安裝Log Service外掛程式的操作步驟如下:
執行以下命令將Log Service外掛程式專案壓縮包解壓到Grafana外掛程式目錄。
使用YUM或RPM安裝的Grafana:
unzip aliyun-log-grafana-datasource-plugin-master.zip -d /var/lib/grafana/plugins
使用.tar.gz檔案安裝的Grafana:
{PATH_TO}為Grafana的安裝路徑。
unzip aliyun-log-grafana-datasource-plugin-master.zip -d {PATH_TO}/grafana-8.0.6/data/plugins
修改Grafana設定檔。
開啟設定檔。
使用YUM或RPM安裝的Grafana:/etc/grafana/grafana.ini
使用.tar.gz檔案安裝的Grafana:{PATH_TO}/grafana-8.0.6/conf/defaults.ini
在設定檔的[plugins] 節點中,設定allow_loading_unsigned_plugins參數。
allow_loading_unsigned_plugins = aliyun-log-service-datasource
重啟Grafana。
使用kill命令終止Grafana進程。
執行以下命令啟動Grafana。
使用YUM或RPM安裝的Grafana:
systemctl restart grafana-server
使用.tar.gz檔案安裝的Grafana:
./bin/grafana-server web
步驟二:添加資料來源
為Grafana添加Log Service的資料來源的操作步驟如下:
登入Grafana。
在左側功能表列,選擇 。
在Data Sources頁簽,單擊Add data source。
在Add data source頁面,單擊LogService對應的Select。
配置資料來源。
重要參數說明如下表所示。
參數
說明
Name
資料來源的名稱。
Default
開啟Default開關。
Endpoint
Project的服務入口,例如
http://cn-qingdao.log.aliyuncs.com
。請根據實際情況替換服務入口。更多資訊,請參見服務存取點。Project
Project的名稱。
Logstore
Logstore的名稱。
AccessKeyId
阿里雲AccessKey ID,用於標識使用者。為保證帳號安全,建議您使用RAM使用者的AccessKey。如何擷取AccessKey,請參見存取金鑰。
AccessKeySecret
阿里雲AccessKey Secret,用於驗證使用者的密鑰。為保證帳號安全,建議您使用RAM使用者的AccessKey。如何擷取AccessKey,請參見存取金鑰。
單擊Save & Test。
步驟三:查看Trace資料
查看匯入的Trace資料的操作步驟如下:
在左側導覽列,選擇 。
在Explore頁面左上方,選擇資料來源。
在xcol(time)文字框輸入trace,然後在右上方,單擊Run query。