国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署

這篇具有很好參考價值的文章主要介紹了docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

Cadvisor +Prometheus+Grafana的安裝部署

一、安裝docker:

1、安裝docker-ce

2、阿里云鏡像加速器

3、下載組件鏡像

4、創(chuàng)建自定義網(wǎng)絡

二、部署Cadvisor

1、被監(jiān)控主機上部署Cadvisor容器

2、訪問cAdvisor頁面

三、安裝prometheus

1、部署Prometheus?

2、先準備配置

3、訪問prometheus頁面

四、部署Granfana

1、下載grafana并運行

2、配置Granfana

3、配置數(shù)據(jù)源

4、導入模板

5、選擇對應的數(shù)據(jù)源,點擊導入,

6、準備測試容器

7、WEB操作,如下:(新建+編+保存)

8、結(jié)果如下:


Cadvisor +Prometheus+Grafana的安裝部署

一、安裝docker:

1、安裝docker-ce

[root@huyang3 ~]# iptables -F

[root@huyang3 ~]# setenforce 0

[root@huyang3 ~]# systemctl stop firewalld

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

[root@huyang3 ~]# cd /etc/yum.repos.d/

[root@lhuyang3 ~]# wget

http://mirrors.aliyun.com/repo/Centos-7.repo

[root@huyang3 ~]# yum -y install yum-utils device-mapper-persistent-data lvm2

[root@huyang3 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

[root@huyang3 ~]# yum -y install docker-ce

[root@huyang3 ~]# systemctl start docker

[root@huyang3 ~]# systemctl enable docker

[root@huyang3 ~]# docker version

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

2、阿里云鏡像加速器

阿里云登錄 - 歡迎登錄阿里云,安全穩(wěn)定的云計算服務平臺

[root@huyang3 ~]# cat << END > /etc/docker/daemon.json

{

????"registry-mirrors":[ "https://nyakyfun.mirror.aliyuncs.com" ]

}

END

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

[root@huyang3 ~]# systemctl daemon-reload

[root@huyang3 ~]# systemctl restart docker

3、下載組件鏡像

[root@huyang3 ~]# docker pull prom/prometheus

[root@huyang3 ~]# docker pull google/cadvisor

[root@huyang3 ~]# docker pull grafana/grafana

[root@huyang3 ~]# docker images

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

4、創(chuàng)建自定義網(wǎng)絡

????????為了把后期創(chuàng)建的Cadvisor+InfluxDB+Grafana這三個容器都加入自己定義的網(wǎng)絡便于理解和管理,所以才新建一個自定義網(wǎng)絡。

[root@huyang3 ~]# docker network create monitor

[root@huyang3 ~]# docker network ls

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

????????Ps備注:假如出現(xiàn)上述網(wǎng)絡創(chuàng)建不成功的話,則重啟docker,然后再創(chuàng)建網(wǎng)絡,這樣就可以創(chuàng)建成功了!

[root@huyang3 ~]# docker network inspect monitor

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

二、部署Cadvisor

1、被監(jiān)控主機上部署Cadvisor容器

[root@huyang3 ~]# docker pull google/cadvisor

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

[root@huyang3 ~]# docker run -d \

--volume=/:/rootfs:ro \

--volume=/var/run:/var/run:ro \

--volume=/sys:/sys:ro \

--volume=/var/lib/docker/:/var/lib/docker:ro \

--volume=/dev/disk/:/dev/disk:ro \

--publish=8080:8080 \

--detach=true \

--name=cadvisor \

google/cadvisor:latest

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

2、訪問cAdvisor頁面

訪問http://192.168.100.133:8080?cAdvisor頁面可以看到收集到的數(shù)據(jù)

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

三、安裝prometheus

1、部署Prometheus?

[root@huyang3 ~]# docker pull prom/prometheus

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

2、先準備配置

[root@huyang3 ~]# vim /tmp/prometheus.yml

# my global config

global:

  scrape_interval:     15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.

  evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.

  # scrape_timeout is set to the global default (10s).


# Alertmanager configuration

alerting:

  alertmanagers:

  - static_configs:

    - targets:

      # - alertmanager:9093


# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.

rule_files:

  # - "first_rules.yml"

  # - "second_rules.yml"


# A scrape configuration containing exactly one endpoint to scrape:

# Here it's Prometheus itself.

scrape_configs:

  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.

  - job_name: 'prometheus'


    # metrics_path defaults to '/metrics'

    # scheme defaults to 'http'.


    static_configs:

    - targets: ['localhost:9090']

  - job_name: 'docker'      ##定義一個叫docker的組

    static_configs:

- targets: ['192.168.100.133:8080']   ##填寫一個或多個cadvisor的主機地址用逗號隔開運行容器

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

[root@huyang3 ~]# docker run -d \

--name=prometheus ?-p 9090:9090 ?\

-v /tmp/prometheus.yml:/etc/prometheus/prometheus.yml \

-v /etc/localtime:/etc/localtime \

prom/prometheus

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

3、訪問prometheus頁面

http://192.168.100.133:9090

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

看到docker組狀態(tài)up為正常

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

查詢項是可以查到數(shù)據(jù)的

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

四、部署Granfana

1、下載grafana并運行

[root@huyang3 ~]# docker pull grafana/grafana

[root@huyang3 ~]# docker run -d \

--name=grafana \

?-p 3000:3000 \

grafana/grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

2、配置Granfana

訪問http://192.168.100.133:3000默認賬戶admin 密碼 admin首次登陸需要修改密碼!

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana?

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

3、配置數(shù)據(jù)源

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

4、導入模板

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

5、選擇對應的數(shù)據(jù)源,點擊導入,

就可以看到被監(jiān)控主機的數(shù)據(jù)

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

6、準備測試容器

[root@huyang3 ~]# docker run -d --name=nginx -p 80:80 nginx

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

7、WEB操作,如下:(新建+編+保存)

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana?

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

8、結(jié)果如下:

docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署,docker,prometheus,grafana

?

到此Cadvisor +Prometheus+Grafana基本架構(gòu)部署完畢文章來源地址http://www.zghlxwxcb.cn/news/detail-634116.html

到了這里,關于docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 構(gòu)建Docker容器監(jiān)控系統(tǒng)(2)(Cadvisor +Prometheus+Grafana)

    構(gòu)建Docker容器監(jiān)控系統(tǒng)(2)(Cadvisor +Prometheus+Grafana)

    Cadvisor產(chǎn)品簡介 Cadvisor是Google開源的一款用于展示和分析容器運行狀態(tài)的可視化工具。通過在主機上運行Cadvisor用戶可以輕松的獲取到當前主機上容器的運行統(tǒng)計信息,并以圖表的形式向用戶展示。 被監(jiān)控主機上部署Cadvisor容器 清空原來的 [root@agent ~]# docker rm -f $(docker ps -aq)

    2024年02月14日
    瀏覽(48)
  • k8s集群監(jiān)控cadvisor+prometheus+grafana部署

    k8s集群監(jiān)控cadvisor+prometheus+grafana部署

    目錄 1.新建命名空間monitor 2.部署 2.1部署cadvisor 2.2部署node_exporter 2.3部署prometheus 2.4部署rbac權限 2.5.部署 metrics 2.6部署grafana 3.測試監(jiān)控效果 參考文章: k8s集群部署cadvisor+node-exporter+prometheus+grafana監(jiān)控系統(tǒng) - cyh00001 - 博客園 準備工作: Cluster集群節(jié)點介紹: master:192.168.136.21(以

    2024年01月16日
    瀏覽(98)
  • prometheus+cadvisor監(jiān)控docker容器

    prometheus+cadvisor監(jiān)控docker容器

    一、安裝cadvisor 二、運行容器 若出現(xiàn)如下報錯 執(zhí)行 三、訪問頁面 ip:8088 四、Prometheus集成 五、在grafana中導入面板 六、監(jiān)控圖

    2024年02月11日
    瀏覽(25)
  • 構(gòu)建Docker容器監(jiān)控系統(tǒng)(Cadvisor +InfluxDB+Grafana)

    構(gòu)建Docker容器監(jiān)控系統(tǒng)(Cadvisor +InfluxDB+Grafana)

    目錄 案例概述 Cadvisor +InfluxDB+Grafana 1.1、?Cadvisor? 1.2、InfluxDB 1.3、Grafana 1.4、監(jiān)控組件架構(gòu) 1.5、開始部署 安裝docker-ce 阿里云鏡像加速器 創(chuàng)建自定義網(wǎng)絡 創(chuàng)建influxdb容器 ????????Docker作為目前十分出色的容器管理技術,得到大量企業(yè)的青睞,在生產(chǎn)環(huán)境中使用Docker容器部

    2024年02月14日
    瀏覽(19)
  • 構(gòu)建Docker容器監(jiān)控系統(tǒng)(cadvisor+influxDB+grafana)

    構(gòu)建Docker容器監(jiān)控系統(tǒng)(cadvisor+influxDB+grafana)

    目錄 一、部署 1、安裝docker-cd 2、阿里云鏡像加速 3、下載組件鏡像 4、創(chuàng)建自定義網(wǎng)絡 5、創(chuàng)建influxdb容器 6、創(chuàng)建Cadvisor 容器 ?7、創(chuàng)建granafa容器 一、部署 1、安裝docker-cd 2、阿里云鏡像加速 3、下載組件鏡像 4、創(chuàng)建自定義網(wǎng)絡 為了把后期創(chuàng)建的Cadvisor+InfluxDB+Grafana這三個容器

    2024年02月14日
    瀏覽(22)
  • 構(gòu)建Docker容器監(jiān)控系統(tǒng) (1)(Cadvisor +InfluxDB+Grafana)

    構(gòu)建Docker容器監(jiān)控系統(tǒng) (1)(Cadvisor +InfluxDB+Grafana)

    目錄 Cadvisor +InfluxDB+Grafana 1. Cadvisor? 2.InfluxDB 3.Grafana 開始部署: 下載組件鏡像 創(chuàng)建自定義網(wǎng)絡 創(chuàng)建influxdb容器 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)庫用戶 ?創(chuàng)建Cadvisor 容器 ?準備測試鏡像 ?創(chuàng)建granafa容器 ?訪問granfana 添加數(shù)據(jù)源 Add data source 新建?Dashboard 概述: Docker作為目前十分出色的容器

    2024年02月13日
    瀏覽(25)
  • Ubantu docker學習筆記(九)容器監(jiān)控 自帶的監(jiān)控+sysdig+scope+cAdvisor+prometheus

    Ubantu docker學習筆記(九)容器監(jiān)控 自帶的監(jiān)控+sysdig+scope+cAdvisor+prometheus

    監(jiān)控,這一個詞對于我們開發(fā)人員已經(jīng)習以為常,我們通過對于內(nèi)存、IO、CPU等性能的監(jiān)控去判斷當前運行狀態(tài)的情況,容器作為一個已經(jīng)打包好的虛擬環(huán)境亦是如此,特別是多個容器運行,需要收集docker各容器的運行狀態(tài)和運行信息,本章將進行容器監(jiān)控,第三方容器監(jiān)控

    2024年02月06日
    瀏覽(26)
  • Linux部署docker以及prometheus+node_exporter+mysqld-exporter+grafana+cadvisor+Alertmanager(告警)

    Linux部署docker以及prometheus+node_exporter+mysqld-exporter+grafana+cadvisor+Alertmanager(告警)

    Linux安裝docker以及部署prometheus+node_exporter+mysqld-exporter+grafana+cadvisor+Alertmanager(告警) 1、官方安裝腳本自動安裝docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 2、啟動docker systemctl start docker 3、搜索鏡像-例如搜索prometheus docker search prom/prometheus 4、拉取鏡像--這里僅列出我

    2024年03月15日
    瀏覽(28)
  • 基于k8s容器化部署Prometheus和Grafana可視化監(jiān)控數(shù)據(jù)

    基于k8s容器化部署Prometheus和Grafana可視化監(jiān)控數(shù)據(jù)

    提示:需要提前部署k8s集群(master、node01、node02 .. ) 目錄 1.部署kube-state-metrics 2.部署node-export 3.部署nfs-pv 4.部署alertmanager ?4.1 vim alertmanager-configmap.yml 4.2 vim alertmanager-deployment.yml? ?4.3?vim alertmanager-pvc.yml ?4.4?vim alertmanager-service.yml 5.部署promethus-server 6.部署grafana 6.1.配置grafa

    2024年04月11日
    瀏覽(96)
  • Docker安裝Prometheus和Grafana監(jiān)控Redis

    Docker安裝Prometheus和Grafana監(jiān)控Redis

    使用 Docker 安裝 Grafana 和 Prometheus 無疑是最簡單的,我們接下來將采用此種方式。 查看Prometheus鏡像 拉取鏡像 在 /home/zhangshixing/prometheus/ 目錄下創(chuàng)建Prometheus的配置文件 prometheus.yml : 運行Prometheus,把宿主機中的配置文件 prometheus.yml 掛載到容器中去: 瀏覽器訪問: 如果遇到:

    2024年02月12日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包