InfluxDB 管理工具

來杯可樂不加糖發表於2019-11-25

前言:

筆者剛接觸influxdb,發現自帶的web管理介面打不開,查詢發現,官方自從1.3版本開始把web介面取消了,故筆者找了一下三種方式,便於對influx進行管理。

1、自帶web管理

由於筆者使用版本是1.7版本,故退而求其次,在另一臺伺服器上安裝1.2(低版本)的InfluxDB作為客戶端,連線1.7版本InfluxDB伺服器。

#下載
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.2.4.x86_64.rpm
#安裝
yum -y install influxdb-1.2.4.x86_64.rpm
#配置
vim /etc/influxdb/influxdb.conf   
[admin]
# Determines whether the admin service is enabled.
enabled = true
# The default bind address used by the admin service.
bind-address = ":8083" 
[http]
# Determines whether HTTP endpoint is enabled.
enabled = true
# The bind address used by the HTTP service.
bind-address = ":8086"
#開啟防火牆
firewall-cmd --list-all      //檢視所有埠
firewall-cmd --permanent --zone=public --add-port=8083/tcp    //放行8083
firewall-cmd --permanent --zone=public --add-port=8086/tcp    //放行8086
firewall-cmd --reload        //使規則生效
#啟動Influxdb
systemctl start influxdb
#訪問
瀏覽器輸入:http://ip:8083
#預覽

InfluxDB 管理工具

2、InfluxDBStudio

第三方開源監控軟體

#下載地址:
https://github.com/CymaticLabs/InfluxDBStudio/releases/download/v0.2.0-beta.1/InfluxDBStudio-0.2.0.zip
#修改配置檔案
vim /etc/influxdb/influxdb.conf    
[http]
# Determines whether HTTP endpoint is enabled.
enabled = true
# The bind address used by the HTTP service.
bind-address = ":8086"
#開啟防火牆
firewall-cmd --list-all      //檢視所有埠
firewall-cmd --permanent --zone=public --add-port=8086/tcp    //放行8086
firewall-cmd --reload        //使規則生效
#使用方式一:
使用者可以執行該軟體原始碼(need Visual Studio 2015)
#使用方式二:
將下載的資源  解壓,找到InfluxDBStudio.exe,開啟即可
#使用說明:
https://github.com/CymaticLabs/InfluxDBStudio
#預覽

InfluxDB 管理工具

InfluxDB 管理工具

3、chronograf(強烈推薦)

支援influxdb的基礎監控、管理以及資料展示、警報管理及資料庫管理

#下載
wget https://dl.influxdata.com/chronograf/releases/chronograf-1.7.14.x86_64.rpm
sudo yum localinstall chronograf-1.7.14.x86_64.rpm
#啟動
chronograf
#修改配置檔案
vim /etc/influxdb/influxdb.conf    
[http]
  # Determines whether HTTP endpoint is enabled.
   enabled = true
  # The bind address used by the HTTP service.
   bind-address = ":8086"
#訪問
localhost|ip:8888
#開啟防火牆埠
firewall-cmd --list-all      //檢視所有埠
firewall-cmd --permanent --zone=public --add-port=8888/tcp    //放行8888
firewall-cmd --permanent --zone=public --add-port=8086/tcp    //放行8086
firewall-cmd --reload        //使規則生效
#更多參考
https://docs.influxdata.com/
#預覽如下圖

InfluxDB 管理工具

本作品採用《CC 協議》,轉載必須註明作者和本文連結

來杯可樂不加糖。

相關文章