1.Glances介绍
Glances 是一个用于监控系统的跨平台、基于文本模式的命令行工具。它是用 Python 编写的,使用 psutil 库从系统获取信息。你可以用它来监控 CPU、平均负载、内存、网络接口、磁盘 I/O,文件系统空间利用率、挂载的设备、所有活动进程以及消耗资源最多的进程。Glances 有很多有趣的选项。它的主要特性之一是可以在配置文件中设置阀值(careful:小心、warning:警告、critical:致命),然后它会用不同颜色显示信息以表明系统的瓶颈。
地址: https://github.com/nicolargo/glances
2.功能介绍
- 展示:CPU的平均负载
- 展示:不同状态(如活动、休眠)进程的数量
- 展示:所有内存信息,如物理内存、交换空间、空闲内存
- 展示:CPU信息
- 展示:网络连接的上行/下行速度
- 展示:磁盘 I/O 读/写速度详细信息
- 展示:当前挂载设备的磁盘使用情况
- 展示:消耗资源最多的进程和他们的CPU/内存使用情况
2.安装与使用
安装: 执行下面的命令安装 Glances:
sudo apt-get install glances
使用: 默认情况下,时间间隔(显示数据刷新的时间间隔)是1秒。
glances