前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一文读懂nmon监控

一文读懂nmon监控

作者头像
Wu_Candy
发布2022-07-04 16:50:17
1K0
发布2022-07-04 16:50:17
举报
文章被收录于专栏:无量测试之道

1

什么是 nmon?


nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。 nmon所记录的数据包含以下一些方面: ● cpu占用率 ● 内存使用情况 ● 磁盘I/O速度、传输和读写比率 ● 文件系统的使用率 ● 网络I/O速度、传输和读写比率、错误统计率与传输包的大小 ● 消耗资源最多的进程 ● 计算机详细信息和资源 ● 页面空间和页面I/O速度 ● 用户自定义的磁盘组 ● 网络文件系统

2

如何构建基于docker的nmon学习环境?


1.docker search nmon 2.docker pull brichins/nmon 3.docker run -it brichins/nmon /bin/bash 4.nmon -f -t -s30 -c180

参数说明:

l-f:按标准格式输出文件:_YYYYMMDD_HHMM.nmon; l-t:输出中包括占用率较高的进程;

l-s30:每30秒进行一次数据采集 l-c180:一共采集180次

3

nmon界面常用操作说明


进入镜像后,输入nmon 命令后会展示如下截图:

参数作用: q 停止并退出 Nmon h 查看帮助 c 查看 CPU 统计数据 m 查看内存统计数据 k 查看内核统计数据 n 查看网络统计数据 N 查看 NFS 统计数据 j 查看文件系统统计数据 t 查看高耗进程 V 查看虚拟内存统计数据 v 详细模式

4

一张监控数据界面展示如下

总结:每一个具体的命令操作就不再演示了,大家可以构建好了环境后去探索nmon的强大。

友情提示:“无量测试之道”原创著作,欢迎关注交流,禁止第三方不显示文章来源时转载。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 无量测试之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档