热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

网管实战:Linux服务器整体性能监控攻略

来源: 作者: 时间:2007-07-08 Tag: 点击:

三、 通过phpsysinfo 调用浏览器监控

    由于/proc文件系统非常大,而且系统是动态变化的,所以使用Linux命令比较麻烦,这里我们使用一个工具:phpsysinfo,它是一个支持PHP网页服务器用于侦测主机一些资料的PHP 脚本工具软件,可以提取/proc文件系统中的信息,以图形方式显示出来。另外phpsysinfo支持包括中文在内的20多种语言和许多风格的模板。

    1.系统要求:

    除了要搭建一个基于LAMP(Linux+PHP+APACHE+MYSQL)的网络构架,其它系统要求:软件:它要求内核(Kenerl)至少在2.2以上。KDE 2.0,桌面颜色至少16位增强色。硬件:中央处理器:奔腾II 450 以上 ,内存 64 兆 ,硬盘空间 60兆。安装前的准备工作: phpsysinfo 是用PHP语言写成的。

    2.软件下载:

    #wget http://jaist.dl.sourceforge.net/sourceforge/phpsysinfo/phpsysinfo-2.3.tar.gz

    3. 软件安装: 将下载的软件拷贝到/var/www/html/目录下,执行:

    #mv phpsysinfo-2.3.tar.gz /var/www/html/sysinfo

    #tar -zxvf phpsysinfo-2.3.tar.gz

    #cd sysinfo

    #cp config.php.new config.php

    4.运行软件:

    启动apache服务

   #/usr/local/apache2/bin/apachectl start

    测试http://localhost/sysinfo (见图2)
 
 

图2 phpsysinfo的中文工作界面

    phpsysinfo检测分成五个部分:

   (1)主机系统资源:主机名称、IP地址、内核版本、已开机时间、登入人数、系统负载。

    (2)硬件信息:CPU型号、工作频率、快取大小、逻辑操作数、PCI接口、IDE接口、SCSI接口。

    (3)网络负载:网络数据包接收、传送、错误/遗失。

    (4)内存资源情况,包括物理内存、虚拟内存等。

    (5)已挂载分区:硬盘分区名称,使用比例。

     你也可以用它来测试你所租用的虚拟主机的设备及网络状况的品质。

    本文首先介绍了Linux 服务器整体性能,下篇文章将介绍linux 服务器的进程方法监控,敬请关注。




相关文章:
apache jsp tomcat 虚拟主机 在加上pure-ftp
squid 优化(解释篇)
调整centos文件打开数
REDHAT AS安装10g错误
用SystemImager克隆系统(一)
openssh 5.1版使用chroot sftp帐号技术
HPUX从入门到提高之三
postfix+vm-pop3+openmail 构造邮件服务器
SecureCRT设置
双机备份方案(resin集群+冷备)
开启rsh服务
Solaris9允许root用户登录ssh
Solairs如何上网?
实战PXE启动安装Redhat AS 5 Linux
RHCT Lab1: Network Installation
RHCE Lab1: Kickstart
RHCE Lab1.1: Auto Installation
apache版本号显示的问题
修改tomcat端口号
RS/6000小型机故障的基本定位方法
Linux下的权限管理-ACL
CactiEZv9监控CentOS5.0
Red Hat Enterprise Linux 5.2 简明安装手册
StorNext 简单安装说明
FreeBSD7 Apache2.2 PHP5 PostgreSQL8.3 Ports安
关于nagios监控系统添加主机和服务脚本
C和C++语言学习总结
apache优化
CentOS+Nginx+PHP+Mysql(1)
Apache服务器限制并发连接和下载速度