youki2008
作者youki2008·2020-04-23 14:07
系统架构师·DDT

Linux资源监控工具glances

字数 2340阅读 892评论 0赞 3

1、前言
glances可以为Unix和Linux性能专家提供监视和分析性能数据的功能,其中包括:
1、CPU使用率
2、内存使用情况
3、内核统计信息和运行队列信息
4、磁盘I/O速度、传输和读/写比率
5、文件系统中的可用空间
6、磁盘适配器
7、网络I/O速度、传输和读/写比率
8、页面空间和页面速度
9、消耗资源最多的进程
10、计算机信息和系统资源

glances工具可以在用户的终端上实时显示重要的系统信息,并动态地对其进行更新。这个高效的工具可以工作于任何终端屏幕。另外它并不会消耗大量的CPU资源,通常低于百分之二。glances在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新。您也可以自己将这个时间间隔更改为更长或更短的数值。glances工具还可以将相同的数据捕获到一个文件,便于以后对报告进行分析和绘制图形。输出文件可以是电子表格的格式(.csv)或者html格式。


2、软件包下载地址
http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-3.3.4.tar.bz2
https://pypi.python.org/packages/source/P/PySensors/PySensors-0.0.2.tar.gz
http://psutil.googlecode.com/files/psutil-1.0.1.tar.gz
https://pypi.python.org/packages/source/s/setuptools/setuptools-1.1.5.tar.gz
http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
http://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2
https://s3.amazonaws.com/batinfo/batinfo-0.1.4.tar.gz
https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.18.tar.gz
https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.1.tar.gz
https://pypi.python.org/packages/source/G/Glances/Glances-1.7.1.tar.gz


3、编译安装glances
\# tar xvzf Python-2.7.5.tgz
\# cd Python-2.7.5
\# ./configure --prefix=/usr
\# make && make install

\# tar xvjf lm_sensors-3.3.4.tar.bz2
\# cd lm_sensors-3.3.4
\# make install
\# /sbin/ldconfig

\# tar xvzf PySensors-0.0.2.tar.gz
\# cd PySensors-0.0.2
\# python setup.py install

\# tar xvzf psutil-1.0.1.tar.gz
\# cd psutil-1.0.1
\# python setup.py install

\# tar xvzf setuptools-1.1.5.tar.gz
\# cd setuptools-1.1.5
\# python setup.py install

\# tar xvzf libiconv-1.14.tar.gz
\# cd libiconv-1.14
\# ./configure --prefix=/usr/local
\# make && make install

\# tar xvjf hddtemp-0.3-beta15.tar.bz2
\# cd hddtemp-0.3-beta15
\# ./configure --prefix=/usr/local \
--with-libiconv-prefix=/usr/local \
LDFLAGS="-L/usr/local/lib-liconv" \
CPPFLAGS="-I/usr/local/lua/include"
\# make && makeinstall

\# tar xvzf batinfo-0.1.4.tar.gz
\# cd batinfo-0.1.4
\# python setup.py install

\# tar xvzf MarkupSafe-0.18.tar.gz
\# cd MarkupSafe-0.18
\# python setup.py install

\# tar xvzf Jinja2-2.7.1.tar.gz
\# cd Jinja2-2.7.1
\# python setup.py install

\# tar xvzf Glances-1.7.1.tar.gz
\# cd Glances-1.7.1
\# python setup.py install


4、运行效果


参考资料:http://www.ibm.com/developerworks/cn/linux/1304_caoyq_glances/
https://pypi.python.org/pypi/Glances/

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广