NMON-服务器性能助手
nmon 工具可以为 Linux 性能专家提供监视和分析性能数据的功能,下面是简单安装使用nmon的方法。
安装
- 测试是否可以连接外网
打开centos7系统(Linux系统),并确保系统可以连接外网。
采用命令"ping www.baidu.com”来测试是否可以连接外网 - 下载nmon的压缩包
- 借助Xftp将压缩包上传至Linux服务器上
- cd 到压缩包目录,执行解压缩命令:tar -zxvf nmon_linux_14i.tar.gz
- 等待解压完毕,我们输入命令“./nmon_x86_64_sles11”来进行查看是否nmon安装成功。(各位可以根据自己的系统选择相应的脚本执行)。
- 监控的指标(进入展示页面,即上步骤命令所在页面)
输入“c”查看cpu的实时监控信息
输入"m"查看实时的内存监控信息
输入“d”来查看磁盘的读写信息
输入“n”来查看网卡的实时流量信息
输入“t”,查看进程的排行信息
设置定时任务
./nmon_x86_64_sles11 -s10 -c60 -f -m /home/
参数解释:
-s10 每 10 秒采集一次数据
-c60 采集 60 次,即为采集十分钟的数据
-f 生成的数据文件名中包含文件创建的时间
-m 生成的数据文件的存放目录
Question
- nmon: failed to open output file: Permission denied
原因:所生成文件的存放目录对你这个用户没有权限,修改存放地址即可
生成Excel报告
- 下载nmon analyser (本质为VBA软件,一键生成报告)
在文件-选项-信任中心-信任中心设置-宏设置中选择“启动所有宏”
注:如果本机没有Microsoft office而是WPS,需要下载WPS的VBA插件