使用nmon监控linux服务器

下载地址:

链接:https://pan.baidu.com/s/1LQdPPm-e77i7R3SD_LPOVA 
提取码:m5pd 
复制这段内容后打开百度网盘手机App,操作更方便哦](https://pan.baidu.com/s/1LQdPPm-e77i7R3SD_LPOVA)
  1. 安装nmon:
    授予权限:chmod +x nmon_x86_rhel52(文件名)

  2. 输入nmon:
    在这里插入图片描述

注意**  有时会报  nmon: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory 的错误,是加载共享库时找不到文件,需要重新下载。

解决方法:
                   yum install ncurses-devel.i686 -y

常用方法(在输入nmon后输入下方命令):
1.键入“c”查看系统CPU使用情况
2.键入“m”查看系统内存使用情况
3.键入“n”查看网络情况
4.键入“d”查看系统磁盘I/O情况
5.键入“h”查看帮助信息

在这里插入图片描述
补充知识:

采集监控数据:
nmon -s20 -C3 -f -m /目录
-s 每20秒采集一次
-c 采集3次,即为采集一分钟的数据
-f 生成的报告文件名中包含文件创建时间
-m 生成的报告文件的存放目录

为了配合性能测试,我们往往需要将一个时间段内系统资源消耗情况记录下来,这时可以使用命令在远程窗口执行命令:
./nmon/ nmon_x86_rhel5 -f -N -m /nmon/log -s 30 -c 120

其中各参数表示:
-f 按标准格式输出文件:_YYYYMMDD_HHMM.nmon
-N include NFS sections
-m 切换到路径去保存日志文件
-s 每隔n秒抽样一次,这里为30
-c 取出多少个抽样数量,这里为120,即监控=120*(30/60/60)=1小时

根据小时计算这个数字的公式为:c=h3600/s,比如要监控10小时,每隔30秒采样一次,则c=103600/30=1200

查看报告:
view localhost_210106_0615.nmon

关闭nmon:
ps -ef | grep nmon

kill -9 pid

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值