利用SSH使用Nmon(3)

将数据捕获到文件,便于以后进行分析和绘制图形。

捕获数据到文件,只要运行带 -f 标志的 nmon 命令。执行nmon –f ***后,nmon 将转为后台运行。

 # ./nmon  f  -s 30 c 100

-s是采样频率,隔多长时间收集一次,这里指定的是30秒一次;

-c是采样次数,一共要收集多少次,这里指定的是100次。

例如,可以尝试运行下面的 nmon 命令,在 1 小时内以 30 秒的时间间隔捕获数据快照:

 nmon -f -s 30 -c 120

要查看该进程是否仍在运行,可以输入: ps -ef | grep nmon

ps:查看当前进程

该命令语法格式为:ps [选项]

下面对命令选项进行说明:

  • -e 显示所有进程。
  • -f 全格式。
  • -l 长格式。
  • a 显示终端上的所有进程,包括其他用户的进程。
  • r 只显示正在运行的进程。

 

利用SSH工具使用nmon监控Linux资源:

SSH远程连接Linux系统,用于将nmon工具传到要监控的linux服务器上,并通过相关命令执行nmon工具。

nmon文件上传到服务器上,直接点击点击图标:New File Transfer Window,如下图所示:

 

 

本例将将nmon工具上传到test/LinuxNmon文件夹下,如下图所示:

 

 

在使用nmon工具之前应先先查看nmon工具的可执行权限,若权限不够可以使用cnmod命令进行修改,本例是使用chmod 777 nmon,修改权限后,使用监控命令:./nmon -f –s 3 –c 300

如下图所示:

 

注意:3为每隔3秒执行一次,3000即采样3000次,采样3000次后会自动结束,采样文件是以日期和时间命名。

若想提前停止监控,可以使用命令杀掉进程,杀掉进程有两种方法:

方法一:killall nmon

方法二:查看带有nmon的在运行的进程:ps –ef|grep nmon

找到要杀死的进程号,以9为例,要杀死进程号为9的进程:kill 9

转载于:https://www.cnblogs.com/xysjy8/p/11114038.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值