利用InfluxDB和Grafana搭建一個數據監測的儀表盤

1.InfluxDB是支持持續寫入的時序數據庫,經常使用於監測系統所須要的數據的存儲。
InfluxDB的安裝
安裝成功,啓動以後。爲了方便後面配置Grafana的數據源,先利用InfluxDB自帶的客戶端,創建一個數據庫,並寫入一些數據,以下:
 
在命令行中執行influx,喚起cli
以後建立一個數據庫mydb,並切換至該數據庫
而後寫入一些demo數據,咱們以cpu使用率的場景做爲例子。
 
這時候咱們就已經擁有了一個InfluxDB的數據源。
 
2.Grafana做爲一款功能很是強大的可視化工具,經常用於數據監測和分析。Grafana支持多重格式的數據源,同時擁有豐富樣式的儀表盤。
 
Grafana的安裝
Grafana的安裝,官網給出了很詳細的安裝步驟  http://docs.grafana.org/installation/  參照安裝便可。
安裝完畢以後,訪問 http://localhost:3000/  ,默認用戶admin 密碼admin。
登陸成功,即安裝成功。
 
調試Grafana的檢測儀表盤
登陸成功以後會看到下面的界面
 
點擊 Add data source,按照下圖所示的方式配置
 
而後返回home頁,Create your first dashboard -> graph,選中Panel Title,點擊Edit,
按照下圖所示的方式配置
 
配置好以後,就會在panel顯示數據的監測狀況:
 
CTRL+S保存以後,利用InfluxDB+Grafana就建立了第一個panel儀表盤。
 
這裏只是用很最簡單的配置演示瞭如何利用InfluxDB和Grafana搭建一個數據監測的panel。在此基礎上,只要把須要監測的數據持續寫入InfluxDB,利用Grafana輪詢讀取,進行不一樣的配置,就能夠實現不少優美的動態數據監測的儀表盤。 
相關文章
相關標籤/搜索