082、数据收集利器 cAdvisor (2019-04-30 周二)

参考https://www.cnblogs.com/CloudMan6/p/7683190.html   cAdvisor 是google 开发的容器监控工具,下面我们开始安装和体验 cAdvisor   root@host1:~# cat in_cAdvisor.sh docker run \   --volume=/:/rootfs:ro \   --volume=/var/run:/var/run:rw \   --volume=/sys:/sys:ro \   --volume=/var/lib/docker/:/var/lib/docker:ro \   --publish=8080:8080 \   --detach=true \   --name=cadvisor \   google/cadvisor:latest root@host1:~# sh in_cAdvisor.sh Unable to find image 'google/cadvisor:latest' locally latest: Pulling from google/cadvisor ff3a5c916c92: Pull complete 44a45bb65cdf: Pull complete 0bbe1a2fe2a6: Pull complete Digest: sha256:815386ebbe9a3490f38785ab11bda34ec8dacf4634af77b8912832d4f85dca04 Status: Downloaded newer image for google/cadvisor:latest 5f953ab80e7500d04cae42168be3bd2ec8c04da2cbfd05b6cb61ed799065b412 root@host1:~# docker ps CONTAINER ID        IMAGE                     COMMAND                  CREATED             STATUS              PORTS                    NAMES 5f953ab80e75        google/cadvisor:latest    "/usr/bin/cadvisor -…"   27 seconds ago      Up 26 seconds       0.0.0.0:8080->8080/tcp   cadvisor 7014508883bb        weaveworks/scope:1.10.2   "/home/weave/entrypo…"   26 hours ago        Up 26 hours                                  weavescope b2fe2a44241e        busybox                   "sh"                     2 days ago          Up 2 days                                    mac_docker b67aded0f855        mattrayner/lamp           "/run.sh"                5 days ago          Up 5 days           80/tcp, 3306/tcp         lamp 3c9c0f060dd0        mattrayner/lamp           "/run.sh"                5 days ago          Up 5 days           80/tcp, 3306/tcp         admiring_bohr b89ca1da78c3        busybox                   "sh"                     5 days ago          Up 5 days                                    sad_sanderson 7874b10cb1d4        httpd                     "httpd-foreground"       5 days ago          Up 5 days           80/tcp                   keen_yalow root@host1:~#   访问  http://10.12.31.211:8080   监控 Docker Host    cAdvisor 会显示当前host的资源使用情况,包括CPU、内存、网络、文件系统等   082、数据收集利器 cAdvisor (2019-04-30 周二)082、数据收集利器 cAdvisor (2019-04-30 周二)   监控容器   点击 Docker Containers 会显示容器列表   082、数据收集利器 cAdvisor (2019-04-30 周二)082、数据收集利器 cAdvisor (2019-04-30 周二)       082、数据收集利器 cAdvisor (2019-04-30 周二)082、数据收集利器 cAdvisor (2019-04-30 周二)   点击某个容器,可以查看该容器的详细监控信息   082、数据收集利器 cAdvisor (2019-04-30 周二)082、数据收集利器 cAdvisor (2019-04-30 周二)   以上就是 cAdvisor 的主要功能,总结起来有两点:       1、展示 host和容器两个层次的监控数据     2、展示历史变化数据   由于 cAdvisor 提供的操作界面略显简陋,而且需要在不同的页面之间跳转,并且只能监控一个host,这不免会让人质疑他的实用性。但 cAdvisor 的一个亮点是他可以将监控到的数据导出给第三方工具,由这些工具进一步加工处理。   我们可以把 cAdvisor 定位为一个监控数据收集器,收集和导出数据是他的强项,而非展示数据。   cAdvisor 支持很多第三方工具,其中就包括下一节要重点学习的  Prometheus  
上一篇:MYSQL日期相关的函数


下一篇:MySQL 5.7 多实例单配置 & 多实例多配置文件安装 | 运维进阶