Weave Scope:

   是能够自动生成一张 Docker 容器web动态图的监控软件,能够让我们直观地理解、监控和控制容器。

监控一台主机:

第一步:安装

[root@localhost ~]# curl -L git.io/scope -o /usr/local/bin/scope
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0
0 0 0 595 0 0 43 0 --:--:-- 0:00:13 --:--:-- 197
100 11664 100 11664 0 0 676 0 0:00:17 0:00:17 --:--:-- 5993
[root@localhost ~]# chmod a+x /usr/local/bin/scope

第二步:启动

[root@localhost ~]# chmod a+x /usr/local/bin/scope
[root@localhost ~]# scope launch
...
Weave Scope is listening at the following URL(s):
* http://172.18.0.1:4040/
* http://192.168.59.200:4040/
* http://192.59.56.1:4040/
* http://192.168.122.1:4040/

第三步:访问浏览器

点击镜像,可以查看容器cpu等信息,也可以进入容器。
attach 到容器启动进程,相当于执行docker container attach
打开 shell,相当于执行docker container exec
重启容器,相当于执行docker container restart
暂停容器,相当于执行docker container pause
关闭容器,相当于执行docker container stop

除此之外,weavescope也可以管理主机,监控主机,也可以进入主机

weavescope 管理多主机:

docker1:192.168.59.200
docker2:192.168.59.201

第一步:安装(docker1、docker2)

[root@localhost ~]# curl -L git.io/scope -o /usr/local/bin/scope
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0
0 0 0 595 0 0 43 0 --:--:-- 0:00:13 --:--:-- 197
100 11664 100 11664 0 0 676 0 0:00:17 0:00:17 --:--:-- 5993
[root@localhost ~]# chmod a+x /usr/local/bin/scope

第二步:添加访问地址

[root@docker1 ~]# scope launch 192.168.59.201 192.68.59.200
[root@docker2 /]# scope launch 192.168.59.201 192.68.59.200

第三步:再次访问浏览器

还可以搜索:

最新文章

  1. NOIP 2013 货车运输 最大生成树加DFS巧妙AC
  2. Lucene.Net+盘古分词器(详细介绍)(转)
  3. poj 2312 Battle City
  4. PHP面向对象之将数据库的查询结果序列化成json格式
  5. jquery学习--选择器
  6. WINDOWS自启动程序的10大隐身之所
  7. 在magento中发邮件
  8. phpstudy最新版中php5.6版报错
  9. ●SPOJ 8222 NSUBSTR–Substrings
  10. MIP 脚本域名地址变更公告
  11. leetcode-只出现一次的数字
  12. vue-router路由讲解
  13. 初读"Thinking in Java"读书笔记之第八章 --- 多态
  14. AVL树实现记录
  15. Python自制微信机器人:群发消息、自动接收好友
  16. cf213E 线段树维护hash
  17. js for dwg viewer in B/S
  18. [译] 什么阻塞了 DOM?
  19. Selenium3自动化问题一:selenium3在火狐浏览器执行driver.quit()报错2052解决方案
  20. Maven单独构建多模块项目中的单个模块

热门文章

  1. /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in `git_version': Failed to extract git version from `git --version`
  2. SSL证书自签名使用及监控
  3. JZ2440 u-boot-2016.11、linux-4.17和busybox-1.28.4移植笔记
  4. u盘安装操作系统相关
  5. Windows 服务程序(一)
  6. ‎Cocos2d-x 学习笔记(26) 从源码学习 DrawCall 的降低方法
  7. SpringMVC4拦截器配置遇到的坑
  8. [系列] go-gin-api 路由中间件 - 签名验证(七)
  9. 【网络安全】SQL注入、XML注入、JSON注入和CRLF注入科普文
  10. 美团 iOS 端开源框架 Graver 在动态化上的探索与实践