在做性能的时候都需要监控服务器的各项资源,这里使用的是nmon,小巧,而且比较好用,记录安装过程
在linux下创建nmon目录 方便放文件
mkdir /usr/local/nmon cd /usr/local/nmon //wget http://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gz
//解压改目录 文件名根据自己的文件
tar zxvf nmon_linux_14i.tar.gz
//chmod 777 将nmon_x86_64_sles11文件对所有的用户权限均设置为777 chmod 777 nmon_x86_64_sles11
安装好了就启动:
启动nmon
./nmon_x86_64_sles11
说明:
按C显示CPU信息,再按一次C关闭
按M显示内存
按N显示网络
按D显示硬盘
./nmon_x86_64_sles11 -f -t -s 30 -c 180
n -f:按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon;
n -t:输出中包括占用率较高的进程;
n -s 30:每30秒进行一次数据采集
n -c 180:一共采集180次
//通过sort命令可以将nmon结果文件转换为csv文件:
sort -A test1_090308_1313.nmon > test1_090308_1313.csv