En 我们之前讨论过有关StatusPilatus的文章, 一个优秀的 我们可以监控的工具 我们团队的某些方面,这使其颇具吸引力,因为 它为我们提供了非常直观和有吸引力的GUI。
但是会发生什么 对于那些管理服务器或更喜欢使用终端的用户。 对于这 我们一目了然 这是一个用Python编写的跨平台命令行工具, 监视 指某东西的用途e CPU空间,平均负载,内存,网络接口,磁盘I / O,处理器和文件系统。
Glances使用psutil库 以获得系统信息,此外它还提供了在客户端/服务器模式下使用该实用程序进行远程监视的功能。 为了通过这种方式进行监视,Glances为我们提供了一个Web界面。
Glances与Nmon非常相似 它具有非常紧凑的屏幕,可以在一个屏幕区域中提供不同系统资源的完整概述。 它不支持任何复杂的功能,而仅提供简要概述。
根据Glances提供给我们的信息,内容如下:
- 内存信息,包括RAM,交换空间和可用内存。
- 系统的平均CPU负载。
- CPU信息,例如与用户相关的应用程序,系统程序和空闲程序。
- 活动和睡眠进程的总数。
- 下载并上传网络连接的费率。
- 磁盘I / O读取和写入详细信息。
- 显示当前安装的磁盘设备。
- 在底部显示当前日期和时间。
如何在Linux上安装Glances?
对于有兴趣在其系统上安装此实用程序的人员,可以按照我们下面共享的说明进行操作。
那些是 Debian,Ubuntu或任何派生发行版的用户 其中,您可以从发行版存储库中安装Glances。
对于这 只需在系统上打开一个终端并输入 以下命令:
sudo apt-get install glances
现在 对于那些使用RHEL,CentOS,Fedora或其他衍生版本的用户 其中,可以使用以下命令之一完成安装:
sudo yum install glances
O
sudo dnf install glances
虽然他们是谁 Arch Linux,Manjaro,Arco Linux或其他一些基于Arch Linux的发行版用户,使用以下命令执行安装:
sudo pacman -S glances
最后 我们还可以执行安装一目了然 以任何发行版中的相当简单的方式,就足够了 下载并运行安装脚本他们从他们的资料库中为我们提供。
该脚本的基本作用是在pip的帮助下执行glances安装,因此它将首先安装必要的依赖项,然后安装该应用程序。
该脚本非常实用,因为它使我们不必键入多个命令。 要获取脚本,只需打开一个终端,然后在其中输入:
wget -O- https://bit.ly/glances | /bin/bash
O
curl -L https://bit.ly/glances | /bin/bash
或对于那些喜欢直接执行此过程的人:
pip install glances psutil
然后,我们安装必要的依赖项以及用于执行Web服务的软件包:
pip install glances[action,browser,cloud,cpuinfo,chart,docker,export,folders,gpu,ip,raid,snmp,web,wifi]
基本用法
完成安装 要开始使用该实用程序,只需运行以下命令:
glances
概览,具有快速访问键, 哪个是:
- m:按MEM%排序过程
- p:按名称对进程进行排序
- c:按CPU%对进程进行排序
- d:显示/隐藏磁盘的I / O统计信息
- 答:自动对流程进行排序
- f:显示/隐藏文件系统统计信息
- i:按I / O速度对进程进行排序
- s:显示/隐藏传感器统计信息
- y:显示/隐藏hddtemp统计信息
- l:显示/隐藏记录
- n:显示/隐藏网络统计信息
- x:删除警告和重要日志
- h:显示/隐藏帮助屏幕
- q:退出
- w:删除警告记录
还 有颜色代码:
- 绿色:好的
- 蓝色:警告
- 紫罗兰色:警告
- 红色:严重
默认情况下, 扫视阈值设置为:
- 注意:50
- 警告:70
- 暴击率:90
而 要使用Web服务,只需运行以下命令:
glances -w
然后,我们使用端口61208从Web浏览器访问服务器。
http://tuip-o-url:61208
最后,如果您想了解更多信息并查阅其文档,可以转到 以下链接。
他们放了一个安装脚本真是太可笑了。