微服務容器管理與容器監控-influxDB

1),什麼是influxDB?

  • influxDB 是一個分佈式時間序列數據庫。cAdvisor 僅僅顯示實時信息,但是不存儲監控數據。因此,我們需要提供時序數據庫用於存儲cAdvisor組件所提供得監控信息,以便顯示實時信息之外的時序數據。

 

2),Docker 安裝 influxDB

 

 

2-1),搜索下載 influxdb 鏡像

docker search influxdb

如下圖所示

 

2-2),下載influxDB鏡像

docker pull tutum/influxdb

 

2-3),創建 influxdb 容器

docker run ‐di \ 
  ‐p 8083:8083 \
  ‐p 8086:8086 \ 
  ‐‐expose 8090 \ 
  ‐‐expose 8099 \ 
  ‐‐name influxsrv \
  tutum/influxdb

如下圖所示(注意 複製過去有可能會出現錯誤,建議一行行寫)

 

2-4),通過瀏覽器進行訪問測試 8083端口

 

 

  • 安裝成功

 

3),選擇創建數據庫 的 Query Template

  • 回車 執行上面的語句

如下表示創建成功

 

4),查看創建好的數據庫

 

5),創建一個超級管理員並授權

 

 6),查看採集的數據

  • 我們需要使用 Cadvisor 軟件來實現數據的採集。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章