欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Docker容器可視化監(jiān)控中心如何搭建

這篇文章主要講解了“Docker容器可視化監(jiān)控中心如何搭建”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Docker容器可視化監(jiān)控中心如何搭建”吧!

在宜春等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),成都全網(wǎng)營銷,外貿(mào)營銷網(wǎng)站建設(shè),宜春網(wǎng)站建設(shè)費(fèi)用合理。

準(zhǔn)備鏡像

  1. adviser:負(fù)責(zé)收集容器的隨時(shí)間變化的數(shù)據(jù)

  2. influxdb:負(fù)責(zé)存儲(chǔ)時(shí)序數(shù)據(jù)

  3. grafana:負(fù)責(zé)分析和展示時(shí)序數(shù)據(jù)

Docker容器可視化監(jiān)控中心如何搭建

部署influxdb服務(wù)

可以將其視為一個(gè)數(shù)據(jù)庫服務(wù),其確實(shí)用于存儲(chǔ)數(shù)據(jù)。之所以選用該數(shù)據(jù)庫,原因正如官網(wǎng)所說:

open source time series db platform for metrics & events (time series data)

下面我們將該服務(wù)部署起來

docker run -d -p 8086:8086 \
-v ~/influxdb:/var/lib/influxdb \
--name influxdb tutum/influxdb

進(jìn)入influxdb容器內(nèi)部,并執(zhí)行influx命令:

docker exec -it influxdb influx

Docker容器可視化監(jiān)控中心如何搭建

創(chuàng)建數(shù)據(jù)庫test和root用戶用于本次試驗(yàn)測(cè)試

create database "test"
create user "root" with password 'root' with all privileges

Docker容器可視化監(jiān)控中心如何搭建

部署cadvisor服務(wù)

谷歌的cadvisor可以用于收集docker容器的時(shí)序信息,包括容器運(yùn)行過程中的資源使用情況和性能數(shù)據(jù)。

運(yùn)行cadvisor服務(wù)

docker run -d \
-v /:/rootfs -v /var/run:/var/run -v /sys:/sys \
-v /var/lib/docker:/var/lib/docker \
--link=influxdb:influxdb --name cadvisor google/cadvisor:v0.27.3 \
--storage_driver=influxdb \
--storage_driver_host=influxdb:8086 \
--storage_driver_db=test \
--storage_driver_user=root \
--storage_driver_password=root

特別注意項(xiàng):

在運(yùn)行上述docker時(shí),這里有可能兩個(gè)其他配置項(xiàng)需要添加(centos, rhel需要):

--privileged=true

設(shè)置為true之后,容器內(nèi)的root才擁有真正的root權(quán)限,可以看到host上的設(shè)備,并且可以執(zhí)行mount;否者容器內(nèi)的root只是外部的一個(gè)普通用戶權(quán)限。由于cadvisor需要通過socket訪問docker守護(hù)進(jìn)程,在centos和rhel系統(tǒng)中需要這個(gè)這個(gè)選項(xiàng)。

--volume=/cgroup:/cgroup:ro

對(duì)于centos和rhel系統(tǒng)的某些版本(比如centos6),cgroup的層級(jí)掛在/cgroup目錄,所以運(yùn)行cadvisor時(shí)需要額外添加–volume=/cgroup:/cgroup:ro選項(xiàng)。

部署grafana服務(wù)

grafana則是一款開源的時(shí)序數(shù)據(jù)分析工具,而且界面專業(yè)易用,等下等部署好了,大家就能感受到:

docker run -d -p 5000:3000 \
-v ~/grafana:/var/lib/grafana \
--link=influxdb:influxdb \
--name grafana grafana/grafana

至此3個(gè)容器都已經(jīng)啟動(dòng)了:

Docker容器可視化監(jiān)控中心如何搭建

下面開始具體實(shí)驗(yàn)了

實(shí)戰(zhàn)

訪問grafana服務(wù)

打開localhost:5000來訪問grafana的web服務(wù),此時(shí)提示你需要登錄,注意用戶名和密碼都是admin

Docker容器可視化監(jiān)控中心如何搭建

登錄后可以看到grafana的主頁面:

Docker容器可視化監(jiān)控中心如何搭建

看的很明顯,在grafana上有好幾個(gè)步驟需要做,這里install grafana已經(jīng)完成了,接下來我們需要:

  1. add data source

  2. create dashboard

  3. …...

add data source

點(diǎn)擊add data source進(jìn)入

Docker容器可視化監(jiān)控中心如何搭建

然后主要是setting選項(xiàng)卡設(shè)置

Docker容器可視化監(jiān)控中心如何搭建

我們需要根據(jù)實(shí)際情況來填寫各項(xiàng)內(nèi)容:

Docker容器可視化監(jiān)控中心如何搭建

data source添加成功會(huì)予以提示

Docker容器可視化監(jiān)控中心如何搭建

數(shù)據(jù)源添加完成以后,我們需要添加儀表盤(dashboard)

add dashboard

點(diǎn)擊add dashboard進(jìn)入

Docker容器可視化監(jiān)控中心如何搭建

這里有很多類型的儀表盤供選擇,我們選用最常用的graph就好

Docker容器可視化監(jiān)控中心如何搭建

進(jìn)入之后,點(diǎn)擊panel title下拉列表,再選擇edit進(jìn)行編輯即可

Docker容器可視化監(jiān)控中心如何搭建

在edit里面主要的就是需要添加查詢的條件,繼續(xù)看下文

add query editor

查詢條件中我們可以選擇要監(jiān)控的指標(biāo):

Docker容器可視化監(jiān)控中心如何搭建

這里選一個(gè)memory usage好了,然后要監(jiān)控的容器選擇grafana自身好了。

當(dāng)然這里不止可以監(jiān)控一個(gè)指標(biāo),也不止可以監(jiān)控一個(gè)容器,更多組合我們只需要在下面并列著一個(gè)一個(gè)添加query條目就好!
最后我添加了三個(gè)監(jiān)控條件,分別用于監(jiān)控grafana、influxdb和cadvisor三個(gè)容器的memory usage指標(biāo),并將其同時(shí)顯示于圖中,怎么樣是不是很直觀!

Docker容器可視化監(jiān)控中心如何搭建

這里可以摸索的設(shè)置項(xiàng)還有很多,比如一些坐標(biāo)自定義、顯示策略自定義,甚至我們還可以自定義報(bào)警策略等等

感謝各位的閱讀,以上就是“Docker容器可視化監(jiān)控中心如何搭建”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Docker容器可視化監(jiān)控中心如何搭建這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

分享標(biāo)題:Docker容器可視化監(jiān)控中心如何搭建
標(biāo)題URL:http://chinadenli.net/article20/ipgsco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈靜態(tài)網(wǎng)站商城網(wǎng)站ChatGPT移動(dòng)網(wǎng)站建設(shè)網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司