Docker之cAdvisor的安裝使用方式
前言
cAdvisor是一個非常好用的容器監(jiān)控工具,還可以和Prometheus整合,安裝和使用都很簡單。
CAdvisor是一個容器資源監(jiān)控工具,包括容器的內(nèi)存CPU,網(wǎng)絡(luò)IO,磁盤I0等監(jiān)控,同時提供了一個WEB頁面用于查看容器的實(shí)時運(yùn)行狀態(tài)。
CAdvisor默認(rèn)存儲2分鐘的數(shù)據(jù), 而且只是針對單物理機(jī)。
不過,CAdvisor提供了很多數(shù)據(jù)集成接口,支持InfluxDB,Redis,Kafka,Elasticsearch等集成,可以加上對應(yīng)配置將監(jiān)控數(shù)據(jù)發(fā)往這些數(shù)據(jù)庫存儲起來。
CAdvisor功能主要有兩點(diǎn):
- 展示Host和容器兩個層次的監(jiān)控數(shù)據(jù)
- 展示歷史變化數(shù)據(jù)
一、拉取鏡像
docker pull google/cadvisor:v0.32.0
二、啟動容器
docker run -d --name wxj -p 8080:8080 -v /:/rootfs:ro -v /var/run/:/var/run/:rw -v /sys/:/sys/:ro -v /var/lib/docker/:/var/lib/docker/:ro -v /dev/disk/:/dev/disk/:ro google/cadvisor:v0.32.0
三、訪問網(wǎng)頁
訪問http://192.168.131.10:8080,可看到下面的頁面,還可以選擇相應(yīng)的指標(biāo)進(jìn)行性能監(jiān)測。
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作
今天小編就為大家分享一篇關(guān)于gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12docker安裝Elasticsearch7.6集群并設(shè)置密碼
這篇文章主要介紹了docker安裝Elasticsearch7.6集群并設(shè)置密碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06Docker安裝ELK并實(shí)現(xiàn)JSON格式日志分析的方法
這篇文章主要介紹了Docker安裝ELK并實(shí)現(xiàn)JSON格式日志分析的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10Docker安裝MySQL并使用Navicat連接的使用示例
在Docker里運(yùn)行MySQL的方式還是很方便的,本文主要介紹了Docker安裝MySQL并使用Navicat連接的使用示例,具有一定的參考價值,感興趣的可以了解一下2023-10-10