用Xosview轻松监测Linux 站点:爱心种子小博士 关键字:用Xosview轻松监测Linux
|
用 Xosview轻松监测 Linux
作者: TechRepublic.COM
大多数网络/系统管理员都在承受着一种我称之为信息过载(Informatious Overloadicus)的痛苦
。这种痛苦是由于管理员总想尽可能多的获取信息造成的,幸运的是,为了避免这种信息过载的痛苦,Linux提供了一个擅长于收集信息的工具包,称作xosview,它以图形界面的形式向你展现一些基于系统的参数。下面,我们一起来看一看怎么使用这个工具,以及怎么充分利用它所提供的功能。
xosview是怎样做的
这很简单:xosview描绘出各种不同的系统过程(例如CPU,平均工作量,存储器,交换存储区,网络,中断,电池,串行端口状态等情况),并且用不同颜色的标记和线条表示。
xosview的缺省视窗提供许多信息。
Xosview可以在六种平台上运行:Linux, NetBSD, FreeBSD, OpenBSD, 一些Solaris系统,和HPUX。如果你用的是内核版本为2.2的Linux 2.1,你可以在freshmeat.net网站上下载。如果你用的内核版本高于2.2,你可以从rpmfind.net下载rpm源代码,并且以以下的方法编译:
su to root
rpm -ivh xosview
cd /usr/src/redhat/SOURCES/
bunzip2 xosview-1.7.3.tar.bz2
tar xfv xosview-1.7.3.tar
cd xosview-1.7.3
./configure
make
make install
现在,我们可以安装xosview这个应用软件了,不幸的是,以上的方法只对支持rpm系统的OS管用。所以你需要比较新的版本,我在这里放了一个rpm的扩展文件,你可以下载。当你有了这个扩展文件后,你只需执行下列命令:
tar xvzf xosview-1.7.3.tgz
cd xosview-1.7.3
./configure
make
make install
这样,这个软件就安装成功了。
比较有用的选项
并不是所有的平台都支持我所用到的选项,并且根据你所用操作系统的不同,这些选项可能以另一种形式出现。
运行xosview
只要简单的键入xosview这个命令,就可以运行缺省的xosview程序
。它将打开以下的窗体:
LOAD (系统平均负荷)
CPU (CPU的使用率)
MEM (存储器的使用和共享情况, 缓存数量, 缓冲区大小)
SWAP (交换分区的使用数量)
PAGE (页面交换的频率)
DISK (说明你的磁盘正在读,写或者空闲)
INTS (察看发生的中断)
这些都是缺省的,我想你可能希望知道的更多。
在可以选择的选项中,最有用的可能是+net (显示输入的网络通信量), +battery (显示剩余的电池电量的百分比), and +page (显示发生的页面交换)。
首先我们需要做的是:在命令行中调用xosview程序,并且在命令中加上+net, +battery, and +page 这些选项:
xosview +net +battery +page
这将打开一个xosview进程。
+net选项将快速显示网络通信量。
另外一些选项也很有用,但不能通过命令行得到。
为了调用xosview和使得串行端口可读,你必须在.Xdefaults文件中打开一个入口。现在,由于你的.Xdefaults文件,可以不必在意你的Linux版本了,如果你用的是较新的版本,没有~/.Xdefaults文件,你可以创建一个。打开你常用的文本编辑器(例如vi或pico),创建一个.Xdefaults文件,添加如下内容:
xosview*serial(*): True
在上面有星号(*)的地方,你可以用你想监视的串行端口号(0-9)代替。保存文件。在下次用户打开xosview时,他或她就可以进行端口监视了。
.Xdefaults文件的用处不仅仅是提供端口选择。比如说,如果你想让net和page选项保存下来,你可以在~/.Xdefaults文件中添加:
xosview*net: True
xosview*page: True
你还可以配置各种选项(通过.Xdefaults)例如颜色,大小,边界和标注。你可以在xosview的帮助中阅读相关内容(运行命令man xosview)。
结论
xosview将成为你每天IT工作中不可或缺的基础部分。运行xosview,我可以在不同的机子上保护shell,还可以舒服的坐在我的靠椅中监视这些这些机器的性能。如果你想关闭xosview,只需简单将光标放在xosview视窗中,键入q,就可以安全地退出了。
|
|
|
|