htop在很大程度上是优化了的top命令,今天再给大家介绍一个监控VPS运行进程的工具——Glances。
Glances是一个CLI基础的系统监控工具,基于Python语言开发,功能十分强大。
接下来我们来看看如何安装Glances:
依赖组件:
Python 2.6及以上bane不能 (Python 3+ 未测试)
build-essential
python-dev
python-setuptools
python-psutil 0.4.1+
python-jinja2 2.0+
pysensors
安装过程:
先下载安装包
$ rm -rf /tmp/nicolargo-glances-*
$ wget -O /tmp/glances-last.tgz https://github.com/nicolargo/glances/tarball/master
接下来安装:
$ yum install python-setuptools build-essential python-dev
$ cd /tmp
$ tar zxvf glances-last.tgz
$ cd nicolargo-glances-*
$ python setup.py install
安装过程中如果出现error: command 'gcc' failed with exit status 1的错误,请执行yum install gcc python-devel来解决。
运行Glances:
要运行Glances,只需要执行:
$ glances
参数解析:
1,头部
头部显示了hostname(主机名)和操作系统, 版本和构架.
2,CPU
短型显示
长型显示(只在宽型终端中显示)
CPU统计是按照百分数和刷新时间而定的,第一行是总的CPU使用率
3,负载
这里分别显示1分钟、5分钟、15分钟内系统的负载情况
4,内存
5,硬盘IO
6,文件系统
7,进程
短型显示
长型显示(只在宽型终端中才显示)
Glances是一个CLI基础的系统监控工具,基于Python语言开发,功能十分强大。
接下来我们来看看如何安装Glances:
依赖组件:
Python 2.6及以上bane不能 (Python 3+ 未测试)
build-essential
python-dev
python-setuptools
python-psutil 0.4.1+
python-jinja2 2.0+
pysensors
安装过程:
先下载安装包
$ rm -rf /tmp/nicolargo-glances-*
$ wget -O /tmp/glances-last.tgz https://github.com/nicolargo/glances/tarball/master
接下来安装:
$ yum install python-setuptools build-essential python-dev
$ cd /tmp
$ tar zxvf glances-last.tgz
$ cd nicolargo-glances-*
$ python setup.py install
安装过程中如果出现error: command 'gcc' failed with exit status 1的错误,请执行yum install gcc python-devel来解决。
运行Glances:
要运行Glances,只需要执行:
$ glances
参数解析:
1,头部
头部显示了hostname(主机名)和操作系统, 版本和构架.
2,CPU
短型显示
长型显示(只在宽型终端中显示)
CPU统计是按照百分数和刷新时间而定的,第一行是总的CPU使用率
3,负载
这里分别显示1分钟、5分钟、15分钟内系统的负载情况
4,内存
5,硬盘IO
6,文件系统
7,进程
短型显示
长型显示(只在宽型终端中才显示)