nmon性能监控

发布时间 2023-06-28 17:02:13作者: 筑梦小小屋

nmon -ft -s 10 –c360 –m /home/jmeter/script/hqj

# 参数说明
-f 监控结果以文件形式输出,默认机器名+日期.nmon格式
-t 输出中包括占用率较高的进程
-F 指定输出的文件名,比如test.nmon
-s 指的是采样的频率,单位为毫秒
-c 指的是采样的次数,即以上面的采样频率采集多少次
-m 指定生成的文件目录

生成报表

把监控生成的文件下载到本地

通过nmon analyser工具(nmon analyser v51_2.xlsm)转化为excel文件。

1) 下载后打开nmon analyser v51_2.xlsm

3)然后点击Analyser nmon data 按钮,选择下载下来的文件,然后就会转化成.excel文件,生成图形化的文件

 

 

 

磁盘打满解决办法:

df -h 查看磁盘占用情况

lsof|grep deleted 查看已删除但未释放内存得文件

然后kill掉使用文件得进程,已删除文件被释放

ps:

用 nohup 启动程序时, 会在当前的目录下生成 nohup.log 文件,会在很短的时间内将磁盘全部写,nohup不输出日志得方法, 利用 liunx 的黑洞 /dev/null

  • 后台运行不输出任何信息: nohup ./test > /dev/null 2>&1 &
  • 后台运行输出日志: nohup ./test > /tmp/1.log 2>&1 &