如何在Ubuntu上使用Glances监控系统

简介:
Glances 的功能

◆CPU 平均负载

◆不同状态(如活动、休眠)进程的数量

◆所有内存信息,如物理内存、交换空间、空闲内存

◆CPU 信息

◆网络连接的上行/下行速度

◆磁盘 I/O 读/写速度详细信息

◆当前挂载设备的磁盘使用情况

◆消耗资源最多的进程和他们的 CPU/内存使用情况

安装 Glances

Glances 在 Ubuntu 的软件仓库中,所以安装很简单。执行下面的命令安装 Glances:

sudo apt-get install glances

若安装后无法正常使用,可考虑使用 pip 安装/升级 glances:

sudo pip install --upgrade glances
Glances 使用方法

安装完成后,可以执行下面的命令启动 Glances:

glances

要退出 Glances 终端,按 ESC 键或 Ctrl + C。

默认情况下,时间间隔(显示数据刷新的时间间隔)是 1 秒,不过你可以在从终端启动 Glances 时自定义时间间隔。

要把时间间隔设为 5 秒,执行下面的命令:

glances -t 5
Glances 中不同颜色的含义:

◆绿色:正常(OK)

◆蓝色:小心(careful)

◆紫色:警告(warning)

◆红色:致命(critical)

默认设置下,Glances 的阀值设置是:careful=50,warning=70,critical=90。你可以通过 “/etc/glances/” 目录下的默认配置文件 glances.conf 来自定义这些阀值。

Glances 的选项

 

Glances 提供了很多快捷键,可以在它运行时,用来查找输出信息。

下面是一些常用的热键列表:

◆m:按内存占用排序进程

◆p:按进程名称排序进程

◆c:按 CPU 占用率排序进程

◆i:按 I/O 频率排序进程

◆a:自动排序进程

◆d:显示/隐藏磁盘 I/O 统计信息

◆f:显示/隐藏文件系统统计信息

◆s:显示/隐藏传感器统计信息

◆y:显示/隐藏硬盘温度统计信息

◆l:显示/隐藏日志

◆n:显示/隐藏网络统计信息

◆x:删除警告和严重日志

◆h:显示/隐藏帮助界面

◆q:退出

◆w:删除警告记录

使用 Glances 监控远程系统

你也可以使用 Glances 监控远程系统。要在远程系统上使用它,使用下面的命令:

glances -s

如你所见,Glances 运行在 61209 端口。

现在,到远程机器上执行下面的命令以连接到指定 IP 地址的 Glances 服务器上。假设 192.168.1.10 是你的 Glances 服务器 IP 地址。

glances -c -P 192.168.1.10

结论

对于每个 Linux 系统管理员来说,Glances 都是一个非常有用的工具。使用它,你可以轻松、高效地监控 Linux 系统。如果你有什么问题,自由地评论吧!



本文转自Linux就该这么学博客园博客,原文链接:http://www.cnblogs.com/linuxprobe/p/5676308.html,如需转载请自行联系原作者

目录
打赏
0
0
0
0
49
分享
相关文章
如何在 Ubuntu 22.04 上安装和配置 Graphite 监控系统?
Graphite 是一种开源工具,用于跟踪和绘制计算机系统的性能,您可以使用它来跟踪网站、应用程序、业务服务和联网服务器的性能。它非常灵活,并且可以进行配置,这样您就可以从详细表示以及对您正在跟踪的指标的性能和健康状况的广泛概述中获益。
544 0
如何在 Ubuntu 22.04 上安装和配置 Graphite 监控系统?
ubuntu 安装监控系统软件工具netdata
1、下载 地址:https://github.com/firehol/netdata,也可以使用git:git clone https://github.
1468 0
在Ubuntu上安装MEAN Stack的4个步骤
本指南介绍了在Ubuntu上安装MEAN Stack的四个步骤。MEAN Stack是一种基于JavaScript的开发堆栈,包含MongoDB、ExpressJS、AngularJS和NodeJS。步骤包括:1. 更新系统并准备安装MEAN;2. 从官方源安装最新版MongoDB;3. 安装NodeJS、Git和NPM;4. 克隆mean.io仓库并使用NPM安装剩余依赖项。通过这些步骤,您可以快速搭建基于MEAN Stack的应用开发环境。
56 2
在Ubuntu 22.04上配置和安装MySQL
以上就是在Ubuntu 22.04上配置和安装MySQL的步骤。这个过程可能看起来有点复杂,但只要按照步骤一步步来,你会发现其实并不难。记住,任何时候都不要急于求成,耐心是解决问题的关键。
64 30
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
75 17
在Ubuntu系统的Docker上安装MySQL的方法
以上的步骤就是在Ubuntu系统的Docker上安装MySQL的详细方法,希望对你有所帮助!
103 12
在Ubuntu下安装Debian包:dpkg与apt命令的深度解构。
安装Debian包的知识,就像掌握了海上的航行技术,虽然起初会让人感到陌生甚至困惑,但只要你积累熟练,就能在Ubuntu的世界里畅游无阻。就像每一位成功的航海家,掌握好这些工具,去探索属于你的Ubuntu新世界吧!
93 21
|
28天前
|
Ubuntu中dpkg和apt命令:debian包安装详解
希望这让你对于Ubuntu中的dpkg和apt命令有了更为清晰的理解。下次你面对软件包安装的问题,就可以轻松应对,优雅地在你的Linux系统中游刃有余了。
177 10
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等