InfluxDB的安裝與配置


一、簡述

  InfluxDB是一個由InfluxData開發的開源時序型數據。它由Go寫成,着力於高性能地查詢與存儲時序型數據。InfluxDB被廣泛應用於存儲系統的監控數據,IoT行業的實時數據等場景。

常用於監控數據統計。每毫秒記錄一下電腦內存的使用情況,然后就可以根據統計的數據,利用圖形化界面(InfluxDB V1一般配合Grafana)制作內存使用情況的折線圖;可以理解為按時間記錄一些數據(常用的監控數據、埋點統計數據等),然后制作圖表做統計。

二、備用bash

# 啟動
systemctl start influxdb.service
# 查看狀態
systemctl status influxdb.service
# 重啟
systemctl restart influxdb.service
#修改配置文件
vim /etc/influxdb/influxdb.conf

三、下載與安裝

  InfluxDB在1.3版本之后移除了web界面,在高版本又加上了web界面,綜合考慮,在兩台服務器上安裝分別安裝兩個版本的InfluxDB,高版本的存數據,低版本的用其Web管理界面。

 wget http://66-ai.com/download/influxdb/influxdb-1.2.4.x86_64.rpm
 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.7.x86_64.rpm  rpm -ivh influxdb-1.2.4.x86_64.rpm
 rpm -ivh influxdb-1.7.7.x86_64.rpm

  安裝完畢后修改配置文件:

[admin]
  # Determines whether the admin service is enabled.
   enabled = true
  # The default bind address used by the admin service.
   bind-address = ":8083"
  # Whether the admin service should use HTTPS.
  # https-enabled = false
  # The SSL certificate used when HTTPS is enabled.
  # https-certificate = "/etc/ssl/influxdb.pem"

  啟動influxDB,命令行輸入 influx 命令查看influxdb是否正常運行

  

  查看Web界面是否可用,在瀏覽器輸入網址http://ip:8083之后,如果web頁面能夠正常顯示就成功了!默認賬號密碼:root/root

 四、創建數據庫

#預留給接口、JVM的數據統計
CREATE DATABASE "metrics" 
#預留給collectd的數據統計
CREATE DATABASE "collectdb" 

 

  

 

參考文獻

  Influx Sql系列教程三:measurement 表

  Influx Sql系列教程二:retention policy 保存策略

  190719-Influx Sql系列教程二:retention policy 保存策略

  mac下配置influxdb


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM