1.本地安装Weave Scope
1)创建文件夹。
mkdir /usr/local/bin/scope
2)从本地上传文件。
rz
scope.bin以资源形式已上传到文章开篇。
3)修改scope.bin文件为可执行文件。
chmod 755 /usr/local/bin/scope/scope.bin
4)执行scope.bin。
./scope.bin
注:需要提前进入/usr/local/bin/scope/文件夹下,或者直接使用绝对路径。
2.监控容器
2.1单宿主机监控
1)首先启动weavescope容器
docker start weavescope
2)在浏览器输入192.168.138.142:4040
注:若是没有启动weavescope容器,在浏览器输入
192.168.138.142:4040
将出现拒绝连接的情况。
2.2多宿主监控
需要事先准备两台安装了WeaveScope的服务器。
1)如果weavescope容器在运行,需要将其关闭。
docker stop weavescope
2)在两台机器上都执行如下命令:
./scope.bin launch 192.168.138.140 192.168.138.142
注:需要在/usr/local/bin/scope文件夹下执行。
3)浏览器器访问weavescope
在浏览器中输入192.168.138.142:4040
可以看到,weavescope目前已经监控了两台主机。