nmon工具对linux的监控

1 下载:官网

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

查看系统内核

# cat /proc/version 
Linux version 2.6.32-358.el6.x86_64 (mockbuild@x86-022.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Tue Jan 29 11:47:41 EST 2013

下载对应的安装包 nmon16d_x86.tar.gz

解压并安装

# mkdir nmon16d
# tar -zxvf nmon16d_x86.tar.gz -C nmon16d
# cd nmon16d
# ll nmon_x86_64_centos6 
-rwx------ 1 210 201 343097 Feb  5  2016 nmon_x86_64_centos6
# cp nmon_x86_64_centos6 /usr/local/bin/nmon #添加系统变量
# nmon #运行

 

 

 命令行参数:

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

数据采集:

     -f 参数:生成文件,文件名=主机名+当前时间.nmon
     -T 参数:显示资源占有率较高的进程
     -s 参数:-s 10表示每隔10秒采集一次数据
     -c 参数:-s 10表示总共采集十次数据
     -m 参数:指定文件保存目录
复制代码
# nmon -f -s 5 -c 12 -m /tmp/
# nmon -f -T -s 5 -c 12 -m /tmp/
# ll /tmp/localhost_200824_1532.nmon 
-rw-r--r-- 1 root root 41785 Aug 24 15:33 /tmp/localhost_200824_1532.nmon     
查看进程
# ps -ef | grep nmon
root     21102     1  0 15:32 pts/0    00:00:00 nmon -f -s 5 -c 12 -m /tmp/
root     21238     1  0 15:32 pts/0    00:00:00 nmon -f -T -s 5 -c 12 -m /tmp/
root     21395 17705  0 15:33 pts/0    00:00:00 grep nmon
如果需要关闭进程,直接kill。等命令运行完,进程会自动退出
复制代码

下载工具nmon analyser
网站

http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser

解压后,运行

 

 查询资料,说是wps的问题。

需要安装宏插件(VBA for WPS),Excel是自带宏插件的,如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。(VBA7.0.1590_For WPS(中文).exe)

先退出WPS,再直接安装就行,再次打开nmon analyser,启用宏

》》》》》》》》》》》》由于下载的wps的vba版本不正确。放弃wps

安装office 2016.打开数据,如下图。

 

 

 参考:

https://www.cnblogs.com/qgc1995/p/7523786.html

 

posted @   春困秋乏夏打盹  阅读(196)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示