服务器(AIX、Linux、UNIX)性能监视器工具【nmon】使用介绍
创始人
2025-01-21 13:07:54
0

目录

■nmon简介

1.安装

2.使用简介

3.使用(具体使用的例子【CPU】【内存】)

4.采集数据

5.查看log(根据结果,生成报表)

6.分析结果

7.设定任务计划(Cron),每日执行


=

■nmon简介

nmon("Nigel's performance Monitor")是一个性能监视器工具,最初由 Nigel Griffiths 开发并在 IBM AIX 操作系统上使用。它提供了一个直观且易于理解的界面,用于实时监视系统的各种性能指标,包括 CPU 使用率、内存使用情况、磁盘 I/O、网络活动等。

以下是 nmon 的一些特点和功能:

  1. 终端界面:nmon 提供了一个基于终端的界面,可以在命令行中直接运行,并在终端中以图形化方式展示系统性能指标,包括实时图表和数据。

  2. 多种性能指标:nmon 提供了丰富的性能指标,包括 CPU 使用率(分解为用户态、内核态、空闲等)、内存使用情况、磁盘 I/O、网络流量、系统负载等。

  3. 可移植性:尽管最初是为 IBM AIX 开发的,但 nmon 后来也被移植到其他平台上,包括 Linux 和 UNIX 系统。因此,你可以在多种操作系统上使用 nmon 来监视性能。

  4. 数据记录:nmon 具有记录性能数据的功能,可以将监视到的数据保存到文件中,以供后续分析和审查。

  5. 轻量级:nmon 是一个轻量级的工具,对系统资源消耗较小,可以长时间运行而不会对系统性能产生显著影响。

总的来说,nmon 是一个功能强大且易于使用的性能监视工具,适用于管理员和运维人员对系统性能进行实时监视和分析。

1.安装

apt-get install nmon

===

2.使用简介

输入nmon进入下面的界面

===

x   Use these keys to toggle statistics on/off:                                                                                           x x     c = CPU         l = CPU Long-term     - = Faster screen updates                                                                     x x     C = " WideView  U = Utilisation       + = Slower screen updates                                                                     x x     m = Memory      V = Virtual memory    j = File Systems                                                                              x x     d = Disks       n = Network           . = only busy disks/procs                                                                     x x     r = Resource    N = NFS               h = more options                                                                              x x     k = Kernel      t = Top-processes     q = Quit

===

3.使用(具体使用的例子【CPU】【内存】)

xx

在上面的交互式窗口中,可以使用nmon 快捷键来显示不同的系统资源统计数据:

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

比如输入【c】查看cpu

==按下【q】退出

比如输入【m】查看内存 (这个时候,Docker中,WordPress容器没有启动,所以空闲是 71%)

ーーー界面中,显示刷新频率,还有当前时间。

===

===停止之后(空闲内存54.4⇒55.3%)

---再次关闭 Jenkins的Docker容器(空闲内存55.3⇒60.1%)

==按下【q】退出

4.采集数据

如每隔5秒采集一次,一共采集60次,就是5分钟的数据:

nmon -f -s 5 -c 60 -m /

xx

==文件生成到了根目录下面

==指定Log路径

nmon -f -s 5 -c 60 -m /Logs/nmon

===

ーーー

===

5.查看log(根据结果,生成报表)

Linux系统性能相关知识学习_linux top humen-CSDN博客

xxx

下载分析工具

nmon_analyser: A free tool for producing AIX performance reports - IBM Developer

==

6.分析结果

1.SYS_SUMM

2.AAA

3.BBBP

4.DISK_SUMM

---

5.CPU_ALL

6.MEM (空闲内存5.5G左右)

--(-总内存,接近8G左右)

7.NET

8.CPU1 (是双核CPU)

9.CPU2 (是双核CPU)

==

7.设定任务计划(Cron),每日执行

Linux中的Cron ,任务计划_linux查看corn-CSDN博客

===

相关内容

热门资讯

透视脚本!智星德州菠萝偷偷看牌... 透视脚本!智星德州菠萝偷偷看牌功能,(德扑)真是真的有挂(详细辅助黑科技教程)1、完成智星德州菠萝偷...
透视线上(aapokER)aa... 透视线上(aapokER)aapoker挂(透视)竟然真的有挂(详细辅助透视教程)小薇(透视辅助)致...
透视存在(Wpk)wpk有外挂... 透视存在(Wpk)wpk有外挂(透视)详细辅助2025新版教程(竟然是真的有挂);1、wpk有外挂机...
透视ai代打!智星德州菠萝外挂... 透视ai代打!智星德州菠萝外挂,(德州wepower)确实有挂(详细辅助切实教程);1、点击下载安装...
透视游戏(AApOKER)aa... 透视游戏(AApOKER)aapoker透视辅助(透视)好像存在有挂(详细辅助高科技教程);1、aa...
透视安卓版(wPk)微扑克辅助... 透视安卓版(wPk)微扑克辅助器ios(透视)详细辅助细节揭秘(切实是真的有挂)微扑克辅助器ios软...
透视工具!智星德州菠萝,(手机... 透视工具!智星德州菠萝,(手机德州)都是存在有挂(详细辅助技巧教程);1、不需要AI权限,帮助你快速...
辅助透视(AAPOker)aa... 辅助透视(AAPOker)aapoker透明挂(透视)都是存在有挂(详细辅助切实教程);1、用户打开...
透视新版(WPK)wpk透明挂... 透视新版(WPK)wpk透明挂(透视)详细辅助爆料教程(切实存在有挂)1、打开软件启动之后找到中间准...
透视软件!德扑之星猫腻,(德扑... 透视软件!德扑之星猫腻,(德扑ai)果然是有挂(详细辅助软件教程);1、德扑之星猫腻透视辅助简单,德...