Glances 是一款用于 Linux、BSD 的开源命令行系统监视工具,它使用 Python 语言开发,能够监视 CPU、负载、内存、磁盘 I/O、网络流量、文件系统、系统温度等信息
Glances 可以为 Unix 和 Linux 性能专家提供监视和分析性能数据的功能,其中包括:

  • CPU 使用率
  • 内存使用情况
  • 内核统计信息和运行队列信息
  • 磁盘 I/O 速度、传输和读 / 写比率
  • 文件系统中的可用空间
  • 磁盘适配器
  • 网络 I/O 速度、传输和读 / 写比率
  • 页面空间和页面速度
  • 消耗资源最多的进程
  • 计算机信息和系统资源

Glances 工具可以在用户的(任何)终端上实时显示重要的系统信息,并动态地对其进行更新;它并不会消耗大量的 CPU 资源,通常低于百分之二
Glances 在屏幕上对数据进行显示,并且每隔两秒钟(可自定义)对其进行更新,还可以将相同的数据捕获到一个文件(csv 或者 html)

1
2
3
4
wget https://github.com/nicolargo/glances/archive/refs/tags/glances-3.3.0.tar.gz
tar -zxvf glances-3.3.0.tar.gz
cd glances-3.3.0
python setup.py install

Traceback (most recent call last):
File “setup.py”, line 9, in
from setuptools import setup, Command
ImportError: No module named setuptools

1
2
3
4
5
6
## https://pypi.org/
wgat https://pypi.python.org/packages/source/s/setuptools/setuptools-68.2.0.tar.gz
tar -zxvf setuptools-68.2.0.tar.gz
cd setuptools-68.2.0
python setup.py build
python setup.py install

https://www.cnblogs.com/wangguishe/p/15261358.html