InfluxDB 2.x Open Source Time Series Database

1. 說明

  目前,大家普遍還在採用 InfluxDB 1.x 的版本,官方2.x的版本已經發布一段時間了, 其主推flux語言且自帶前端炫酷圖表。

2. 官方網站

https://www.influxdata.com/

3. 下載rpm安裝包

     本次寶路用的是centos7系統進行rpm安裝,官方有docker安裝方式,兩種方式寶路都嘗試了,還是更推薦使用rpm安裝方式。

wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.1.1.x86_64.rpm

 等待下載完畢即可,大家下載慢的話,可以使用下面的鏈接下載:

「influxdb2-2.1.1.x86_64.rpm」//www.aliyundrive.com/s/uRgCSRDnAK2

 

4. 安裝

sudo rpm -ivh influxdb2-2.1.1.x86_64.rpm 

  #注意非root用戶安裝需要增加sudo許可權

將在/lib/systemd/services/InfluxDB處創建一個服務文件。服務在啟動時作為後台服務啟動InfluxDB。

 

5. 啟動Influxdb服務

sudo service influxdb start

6. 查看服務狀態

sudo service influxdb status

6. 訪問登錄首頁

http://192.168.56.129:8086

下面大家按圖來造作即可:

Organization:關係型資料庫的database概念

Bucket :類似於關係型資料庫中的表的概念

自帶當前伺服器資源監控:

5. 常見問題

問題描述 解決方案

 

無法訪問InfluxDB首頁

1.檢查防火牆狀態:sudo systemctl status firewalld

2.臨時關閉防火牆:sudo systemctl stop firewalld

3.永久關閉防火牆:sudo systemctl disable firewalld

sudo命令失敗

 

1.給當前用戶增加sudo許可權

2.使root用戶執行

先寫到這, 後面會寫Grafana v8.3.3安裝搭配flux語言、以及  jmeter-influxdb2-backend插件開發,也就組成了:

InfluxDB 2.1.1 + Grafana v8.3.3 +  jmeter-influxdb2-backend