linux安装nmon

1、下载https://liquidtelecom.dl.sourceforge.net/project/nmon/download/nmon_x86_12a.zip,uname -a查询内核信息选择下载版本,我下载的是nmon_X86_12a.zip
2、上传压缩包到linux在winscp连接linux上传
3、linux解压文件
在这里插入图片描述
4、启动提示权限不够
在这里插入图片描述
提示那个路径权限不够就设置权限给那个路径
在这里插入图片描述
再次启动
在这里插入图片描述
5、起别名
在这里插入图片描述
6、别名启动
在这里插入图片描述
7、实时监控
c:可显示CPU的信息
m:对应内存
n:对应网络
d:可以查看磁盘信息
t:可以查看系统的进程信息
在这里插入图片描述
8、保存监控结果
在这里插入图片描述
参数说明:
-s5 每隔n秒抽样一次,这里为5秒
-c60 取出多少个抽样数量,这里为60,即监控=5*60/60=5分钟
-f 按标准格式输出文件名称:_YYMMDD_HHMM.nmon
-t 输出中包括占用率较高的进程
-F 指定文件名
9、传输到本地电脑(winscp)
在这里插入图片描述
10、下载nmon_analyzer_v61结果图形化
下载好后直接解压在这里插入图片描述
打开nmon_analyser v61.xlsm
在这里插入图片描述
选择启用宏(如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏)
在这里插入图片描述
点这里选择文件后确定
在这里插入图片描述
11、nmon analyser常用指标解析参考自https://www.cnblogs.com/kaymi/p/11281675.html
1、CPU_ALL:
所有CPU概述,显示监控系统所有CPU的平均占用情况,包含User/Sys/Wait/Idle状态
a. User%,用户模式下执行的程序所使用的CPU百分比
b. Sys%,内核模式下执行的程序所使用的CPU百分比
c. Wait%,等待 IO 所花的时间百分比
d. Idel%,CPU的空闲时间百分比,此值和User%,Sys%,Wait%之和等于1
e. CPU%,CPU总体占用情况,这个值通常等于User%+Sys%+Wait%
f. CPUs,CPU核数,即操作系统是多少C的
CPU百分比取User%+Sys%稳定阶段的平均值
2、DISKBUSY:
每个hdisk设备平均占用情况,单位为%(百分比)
磁盘繁忙度去最高磁盘的平均值
3、MEM:
内存使用情况描述,包括物理内存和虚拟内存
a. memtotal,物理内存总大小
b. swaptotal,虚拟内存(即交换空间)的总大小
c. memfree,剩余物理内存大小
d. swapfree,剩余虚拟内存大小
e. cached,已占用的文件系统缓存大小,由物理内存分配
f. buffers,文件系统缓冲区大小
g. swapcached,虚拟内存中已分配出来的内存大小
h. inactive,最近不常使用的内存大小
可用内存=memfree + cached + buffers
memfree够用的情况下:memfree内存利用率:(初始值-最小值)/总内存
memfree不够用的情况下:可用内存利用率:(初始值-最小值)/总内存
内存泄漏:稳定性测试:可用内存:结束值-初始值
PS: 一个交易完成结束后需要一段时间释放内存,两个场景之间的间隔3~5分钟释放内存资源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值