ctop-Linux下容器监控和管理的命令行工具

kali黑客教学2019-05-30 23:24:40

最近,Linux容器很有名,甚至我们中的大多数人都已经在开发它,而且很少有人开始了解它。


我们已经介绍了一些著名的GUI(图形用户界面)工具,比如维护者和Rancher。这将帮助我们通过GUI管理容器。


本教程将通过ctop命令帮助我们理解和监视Linux容器。这是一个像top命令一样的命令行工具。


什么是ctop

顶提供多个容器的实时度量的简明概述。它是用于容器度量的类似于顶部的接口。


它显示容器指标,如CPU利用率、内存利用率、磁盘I/O读写、进程ID(PID)和网络传输(TX-从此服务器传输)和接收(RX-接收到此服务器)。


ctop提供了对Docker和runC的内置支持;其他容器和集群系统的连接器计划在将来的版本中发布。

它不需要任何参数,默认情况下使用Docker主机变量。


建议案文如下:

(#) 一个简单的码头管理GUI

(#) 牧场主&一个完整的生产环境集装箱管理平台

(#) Dry--一个用于码头集装箱的交互式CLI管理器



如何安装ctop

Developer提供了一个简单的shell脚本,它可以帮助我们立即使用ctop。我们要做的就是下载ctop shell文件/箱用于全局访问的目录。最后,将执行权限分配给ctopshell文件。


下载ctop shell文件@/usr/本地/bin目录。


$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7/ctop-0.7-linux-amd64 -O /usr/local/bin/ctop


将执行权限设置为ctop shell文件。


$sudo chmod+x/usr/local/bin/ctop



或者,您可以安装和运行ctop通过码头。确保您已经安装了码头作为这方面的先决条件。若要安装停靠器,请参考以下链接。


建议案文如下:

(#) 如何在Linux中安装Docker

(#) 如何在Linux上播放Docker映像

(#) 如何在Linux上使用Docker容器

(#) 如何在Docker容器中安装、运行应用程序





$docker run--rm-ti\n-name=ctop\n-v/var/run/docker.sock:/var/run/docker.sock\n quay.io/vektorlab/ctop:最新版本


如何使用ctop

只需在没有任何参数的情况下启动ctop实用程序即可。默认情况下它与阿显示所有容器的键(运行和不运行)。

ctop头显示系统时间和容器总数。

 


$ctop



您可能会得到类似于下面的输出。

如何管理容器

您可以使用ctop管理容器。选择要管理的容器,然后按下输入按钮并选择必要的选项,如开始、停止、删除等。

如何对容器进行排序

默认情况下,ctop使用state字段对容器进行排序。击中斯键对不同方面的容器进行排序。

如何查看容器度量

如果您想查看有关容器的更多细节和指标,只需选择要查看的相应内容,然后单击奥钥匙。

如何查看容器日志

选择要查看日志的相应容器,然后按下i.l钥匙。

只显示活动容器

运行ctop命令-a选项仅显示活动容器。

打开“帮助”对话框

运行ctop,刚命中H型打开“帮助”部分的键。



获取更多教程 扫码关注吧!