influxdb詳細安裝配置教程 influxdb怎麼安裝配置

2021-01-09 站長之家
influxdb詳細安裝配置教程 influxdb怎麼安裝配置

 influxdb是一款開源的時序資料庫,可以用作監控系統的數據存儲或用來存儲基於時序進行分析的業務系統的數據存儲。influxdb的部署及使用均比較簡單,但是集群(官方版集群已閉源)及高可用方案較少,所以後續測試完幾種方案後再推送給大家參考。

1、 安裝

在官網選擇對應版本的庫進行安裝,例如當前最新文檔版本為1.8,部署在centos7 上

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpmsudo yum localinstall influxdb-1.8.0.x86_64.rpm

2、 配置修改

因為監控的數據量一般會比較大,所以相關數據的目錄要調整至空間最大的目錄。

安裝後默認的配置文件在/etc/influxdb/influxdb.conf

...[meta]dir = "/data/influxdb/meta"......[data]dir = "/data/influxdb/data"...wal-dir = "/data/influxdb/wal"......[hinted-handoff]...dir = "/data/influxdbhh"...

 配置方面踩坑經驗:

max-row-limit不為0,會導致influxdb OOM,配置時設置為0

查詢限制參數不要修改,使用默認配置,否則會出現各種奇葩問題

寫入超時時間默認是10s,需要按需調大

3、 主要的一些概念

Database

資料庫是個邏輯容器,包含了measurement、retention policies、continuous queries、time series data,類似於mysql的database。

Measurement

描述了相關數據的存儲結構,類似於mysql的table,但是不需要創建,寫入數據的時候自動創建。關於schema的設計建議參考:設計建議。

Timestamp

格式是:RFC3339 UTC。默認精確到納秒,可選。

Series

measurement, tag set, retention policy相同的數據集合算做一個 series。 這些數據存儲在內存中,如果series太多,會導致OOM。

Retention Policy

保留策略包括設置數據保存的時間以及在集群中的副本個數。默認配置是:RP是autogen,保留時間是永久,副本為1。這些配置在創建資料庫時可以修改。

Continuous Query

CQ是預先配置好的一些查詢命令,定期自動執行這些命令並將查詢結果寫入指定的measurement中,這個功能主要用於數據聚合。

Shard

存儲一定時間間隔的數據,每個目錄對應一個shard,目錄的名字就是shard id。每一個shard都有自己的cache、wal、tsm file以及compactor,目的就是通過時間來快速定位到要查詢數據的相關資源,加速查詢的過程,並且也讓之後的批量刪除數據的操作變得非常簡單且高效。

(參考 餓了麼Influxdb實踐之路)

4、 結語

influxdb的部署是非常簡單的,本文的主要目的是推出influxdb,讓更多的小夥伴多一種可選的資料庫;

之前我們也介紹過prometheus(prometheus監控)來做監控,小夥伴們也可以將底層修改為influxdb進行存儲;

influxdb的時間精度更高(influxdbs精確到納秒,prometheus精確到微秒);

熟悉SQL的同學也可以比較快的上手influxdb,因其有類SQL。

大家有什麼問題歡迎多多交流。 

本文轉載自微信公眾號【資料庫乾貨鋪】。

相關焦點

  • 雲安全日報210104:Debian InfluxDB資料庫發現身份驗證繞過漏洞...
    受影響產品及版本上述漏洞影響InfluxDB 1.6.4-1 + deb10u1之前版本解決方案此問題已在InfluxDB 1.6.4-1 + deb10u1版本中修復,官方建議及時更新influxdb軟體包查看更多漏洞信息 以及升級請訪問官網:https://www.debian.org/lts/security/
  • KTV收銀管理系統安裝配置說明
    id=d2bb0870f190a6e98bf49d2ca58ba272&sub=E476E50E69B64B03B3387BDDAF67E712安裝包支持32位和64位的作業系統,而且是自適應的。安裝包包含標準版,企業版,開發版等多個版本,根據安裝過程提供的序列號,自動匹配版本號。
  • iphone配置實用工具教程
    iphone配置實用工具是一個非常好的清理工具,一般針對蘋果手機刪除不掉的垃圾文件進行刪除卸載,這個就是iphone配置實用工具一個很方便很高效的應用層面。下面我們來看看看具體如何操作。步驟1:安裝一個「iPhone配置實用工具」的純淨版。
  • 超級詳細Pr安裝教程
    今天為大家帶來了Pr的安裝教程,怎麼樣期待嗎?為了能更詳細的為大家製作這個教程,小編不惜將自己的Pr卸載了,只為了重新安裝時給大家一步一步的截圖做教程。adobe全家桶相信大家再也熟悉不過了,PS、Pr、Au、Ae、AI等等,PS做圖片處理,Pr做視頻剪輯,Au負責音樂,Ae做特效等等。可以說adobe家的軟體幾乎是壟斷了音形文處理的半壁江山。
  • heartbeat高可用軟體的安裝及配置
    heartbeat(兩臺都要操作)yum install heartbeat* -y提示:如果yum安裝後想保留rpm包,用下面的方法。[root@heartbeat-1-114 ~]# sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf[root@heartbeat-1-114 ~]# grep keepcache /etc/yum.conf keepcache=13.4 主節點配置heartbeat服務兩臺機器分別執行安裝
  • 《食物語》電腦版怎麼玩—安卓模擬器安裝使用教程
    一般情況下,一直點擊下一步就能成功安裝雷電模擬器了;如果安裝有問題,可以查閱《安裝安卓模擬器啟動失敗、啟動卡50%、啟動卡94%等如何解決》模擬器配置要求推薦電腦配置:Cpu:i5 7500顯卡:gtx 750ti內存:8g硬碟:100g其他遊戲要求的配置相對會低很多。
  • 如何安裝虛擬機|虛擬機安裝win系統詳細圖文教程
    但是剛開始接觸虛擬機的用戶,可能還不知道虛擬機安裝了之後應該怎麼使用,這篇文章就是給大家帶來的虛擬機安裝win系統詳細圖文教程。 1、安裝好VMware Workstation虛擬機程序,這裡版本是Workstation 12 Pro;
  • Windows服務監控實例,基於Grafana,InfluxDB和Telegraf
    概述本文將給大家介紹經典的監控架構及各組件的構成;最新版本的事件序列資料庫InfluxDB(v1.7.7)及其數據採集組件Telegraf(1.11.1),Grafana監控系統安裝配置。實例構建一個Windows服務監控Panel,包括cpu、內存和網絡流量以及Windows服務的cpu性能組件。配置Grafana監控告警以及服務災難告警演練。
  • 《甜心選擇2》安裝視頻分享 安裝視頻教程說明
    18183首頁 《甜心選擇2》安裝視頻分享 安裝視頻教程說明 《甜心選擇2》安裝視頻分享 安裝視頻教程說明 來源:
  • 樹莓派3上安裝完整版kali&&配置kali
    0x01 準備工作用win32diskmanager將kali系統寫入tf卡2)win32diskmanager下載安裝(傻瓜式寫入tf卡,不贅述了)0x02 連接樹莓派3,簡單配置kali1)若身邊無多餘顯示器,也沒有路由器的管理權限(有自己路由管理權限的,登入去看下就知道新裝的kali的
  • 「攻略精選」霸主MOD安裝教程,附Vorte超詳細使用說明
    A卡直接去官網按照型號下載安裝。有以下兩種安裝方法Ⅰ.Vortex下載(強烈推薦):點擊MOD MANAGER DOWNLOAD。下載安裝方法在「Vortex管理器MOD管理」有詳細介紹。漢化教程請看漢化包自述文件!注意!請使用管理員模式啟動!三:各種調整設定1.啟用高級模式(極其重要),建議啟用配置文件管理。
  • 成吉思汗手遊PC版安卓模擬器安裝及配置攻略
    《成吉思汗》手遊電腦 版又該如何下 載安裝?下面,小編就為大家帶來《成吉思汗》手遊電腦 版下 載安裝教程及配置,一起來看看吧。 在這裡,如果想要玩《成吉思汗》手遊電腦 版,就要下 載一款能夠在電腦端運行手遊的安卓模擬器工具。在這裡,推薦大家安裝「夜神安卓模擬器」,它可以完美實現在電腦上運行和兼容100%手機遊戲,具有一鍵多開、視頻錄製等多項功能,性能強悍堪稱完美。
  • 《騎馬與砍殺2》mod管理軟體怎麼安裝 mod管理軟體安裝教程
    導 讀 騎馬與砍殺2Mod管理軟體怎麼使用?Mod管理軟體使用流程是什麼?
  • 「軟體安裝」AE、PR、C4D各版本軟體安裝破解教程合集(2020.05更新...
    很多初學者小夥伴是不是經常有這種煩惱:①不知道怎麼下載軟體,也不知該下載什麼版本的軟體②有安裝包,卻不會安裝,反覆卸載安裝不成功,不會破解註冊③軟體安裝上使用不了,運行很卡今天公眾號分享的文章恰好是解決這一問題的,可以說是小白的福利,設計必備資源
  • 我的世界forge安裝教程 安裝教程的注意事項
    我的世界forge安裝教程 安裝教程的注意事項時間:2017-04-06 16:10   來源:系統天堂   責任編輯:玲玲 川北在線核心提示:原標題:我的世界forge安裝教程 安裝教程的注意事項 我的世界forge怎麼安裝呢?
  • 我的世界中國版光影怎麼安裝 畫面質的飛升
    我的世界中國版光影怎麼安裝?畫面質的飛升。總看到很多冒險家們對於組件有很多疑問,比如:想玩好玩的組件卻不知如何安裝?
  • 最新版CAD2021下載安裝詳細教程附安裝包下載地址
    軟體介紹隨著時間的流逝,autocad系列軟體也終於推出了CAD2021,這是知名度極高的一款計算機輔助設計軟體,具有成千上萬個可用的工具,因此只要配合藉助其強大而靈活的工具組合,就能完美的幫助用戶編輯2D幾何圖形、二維繪圖、詳細繪製、設計文檔、三維設計等任何內容,輕輕鬆鬆即可滿足不同用戶人群們的使用需求
  • windows7系統補丁怎麼安裝?
    windows7系統補丁怎麼安裝呢?如今的windows作業系統,經常有補丁出現,大多人喜歡通過第三方軟體,但如果沒安裝第三方軟體。我要怎麼裝,難道我離開他們就不行?並不是,下面U大俠小編就給大家介紹windows7系統補丁安裝教程。安裝步驟:1、首先回到我們的桌面>點擊開使菜單>找到控制面版。
  • 黑蘋果安裝記
    我記得大學的時候,折騰過一次黑蘋果,只記得勉強安裝啟動進入了系統,但是無法實現驅動的安裝,這次有意搜索了一下妝黑蘋果的教程,發現大多數人都說現在的安裝是越來越簡單了,尤其是主流的PC配置已經被研究的很透徹了,只要不是十分冷門的硬體,幾乎可以完美運行。並且臺式機相對於筆記本而言更簡單一些(不用考慮觸摸板、電源管理、無線網卡和藍牙)。
  • Photoshop的發展歷程和下載安裝破解詳細教程
    現在最新的版本是2019年發布的Photoshop 2020,注意沒有「CC」了,至於再後面的版本會怎麼命名就不用我們操心了,反正出來了我們只管使用就好了(文末有資料)。不過也可以在軟體中對性能要求進行適當設置,以及對新版本的歡迎界面等進行設置,優化運行速度,後面幾篇我會對用戶界面和常用設置進行詳細介紹。三. 如何下載Photoshop的下載能搜索到,不過許多網站給的下載連結套路很深,非常容易點錯然後莫名其妙安裝一堆無用軟體,還有些是解壓縮需要密碼或者購買,非常坑。