Tablestore對接Grafana後,您可以通過Grafana可視化展示Tablestore中的資料。
前提条件
- 首次使用Tablestore時,請開通Tablestore服務以及建立執行個體和資料表等。具體操作,請參見通過控制台使用或者通過命令列工具使用寬表模型。
- 已為Tablestore的資料表或者時序表建立映射關係。具體操作,請分別參見建立表的映射關係和建立多值模型映射關係。
- 首次使用時,請自行安裝開源Grafana,且Grafana版本必須大於8.0.0。關於安裝Grafana的具體操作,請參見Grafana官方文檔。
- 已擷取AccessKey(包括AccessKey ID和AccessKey Secret)。具體操作,請參見擷取AccessKey。
背景信息
Grafana是一款開源的可視化和分析平台,支援Prometheus、Graphite、OpenTSDB、InfluxDB、Elasticsearch、MySQL、PostgreSQL等多種資料來源的資料查詢、可視化等。更多資訊,請參見Grafana官方文檔。
Tablestore的表資料接入Grafana後,Grafana可以根據表資料產生大盤面板,將資料即時展示給需要的使用者。
注意事項
目前Tablestore支援使用Grafana實現資料視覺效果功能的地區有華東1(杭州)、華東2(上海)、華北2(北京)、華北3(張家口)、華南1(深圳)和新加坡。
步驟一:安裝Tablestore外掛程式
在Windows平台操作
- 下載Tablestore Grafana外掛程式包。具體下載路徑為Tablestore Grafana外掛程式包。
- 解壓Tablestore Grafana外掛程式包,並將Tablestore Grafana外掛程式包放到Grafana外掛程式的plugins-bundled目錄中。
- 修改Grafana設定檔。
- 在工作管理員中重啟grafana-server.exe進程。
在Linux或者Mac平台操作
- 執行以下命令下載Tablestore Grafana外掛程式包。
wget https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20220527/ygdf/tablestore-grafana-plugin-1.0.0.zip
- 將Tablestore Grafana外掛程式包解壓到Grafana外掛程式目錄。根據Grafana的安裝方式執行對應命令。
- 使用YUM或RPM安裝的Grafana(只適用於Linux平台):unzip tablestore-grafana-plugin-1.0.0.zip -d /var/lib/grafana/plugins
- 使用.tar.gz檔案安裝的Grafana:unzip tablestore-grafana-plugin-1.0.0.zip -d {PATH_TO}/grafana-{VERSION}/data/plugins
- 修改Grafana設定檔。
- 重啟Grafana。
步驟二:配置資料來源
- 登入Grafana。
- 將滑鼠移動到左側導覽列的表徵圖上,單擊Data sources。
- 在Data sources頁簽,單擊Add data source。
- 在Add data source頁面的Others地區,單擊aliyun-tablestore-grafana-datasource。
- 在Settings頁面,根據下表說明配置相關參數。
參數 樣本值 說明 Name aliyun-tablestore-grafana-datasource 資料來源名稱,可自訂。預設為aliyun-tablestore-grafana-datasource。 Endpoint https://myinstance.cn-hangzhou.ots.aliyuncs.com Tablestore執行個體的服務地址,請根據訪問的Tablestore執行個體填寫。更多資訊,請參見服務地址。 Instance myinstance Tablestore執行個體名稱。 AccessId ************************ 擁有Tablestore存取權限的阿里雲帳號或者RAM使用者的AccessKey ID。 AccessKey ******************************** 擁有Tablestore存取權限的阿里雲帳號或者RAM使用者的AccessKey Secret。 - 單擊Save & test。串連成功後,介面會顯示Data source is working資訊。
步驟三:建立大盤面板
- 在Grafana控制台介面,將滑鼠移動到左側導覽列的表徵圖上,單擊Dashboard。
- 在New dashboard頁面單擊表徵圖。
- 在Add panel地區,單擊Add a new panel。
- 在Edit Panel頁面Query地區配置資料來源查詢條件。
- 單擊Run SQL,執行SQL語句查看資料和調試。
- 設定並儲存大盤面板。
步驟四:查看監控資料
- 在Grafana控制台介面,將滑鼠移動到左側導覽列的表徵圖上,單擊Browse。
- 在Browse頁簽,單擊目標目錄下的監控大盤,即可查看目標大盤上的所有監控圖表。