服务器资源监控之nmon

article/2025/10/6 19:11:26

服务器资源监控之nmon

一、年nmon简介

  1. nmon是一款分析 AIX 和 Linux 性能的免费工具,可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。
  2. nmon主要功能:
    • CPU 使用率
    • 内存使用情况
    • 磁盘 I/O 速度、传输和读/写比率
    • 网络 I/O 速度、传输和读/写比率

二、nmon下载和安装

(1) nmon下载

  • 下载网址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

  • 根据操作系统下载对应版本

    # 查看操作系统版本:
    [root@localhost ~]# uname -a
    Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
    

(2)下载nmon16m_helpsystems.tar.gz 包
在这里插入图片描述

(3)在/data下新建文件夹nmon,将下载的tar.gz包上传至服务器

#切换路径到data下
cd /data
#新建文件夹nmon
mkdir nmon

(4)解压下载的文件

tar -zxvf nmon16m_helpsystems.tar.gz

在这里插入图片描述

(5)将nmon_x86_64_centos7复制到/usr/local/bin下,并重命名为nmon

 mv nmon_x86_64_centos7 /usr/local/bin/nmon

(6)启动nmon(命令:nmon)出现如下图则证明安装成功

#在任意目录下输入命令:
nmon

在这里插入图片描述

三、nmon实时屏幕模式

  1. nmon数据监控常用参数
参数用法
c带条形图的 CPU 利用率统计信息(CPU 核心线程)
m内存和交换统计
d磁盘 I/O 繁忙百分比 & 每秒读\写数据量 KB/s 图
r资源:机器类型,名称,缓存详细信息和操作系统版本以及 Distro + LPAR
ttop 进程,1 基础、3 性能、4 大小、5 I/O 仅 root 用户可用
n网络统计信息和错误(如果没有错误,则消失)
j文件系统,包括日记文件系统
k内核统计信息运行队列,上下文切换,派生,平均负载和正常运行时间
UCPU 使用率统计信息 user, user_nice, system, idle, iowait, irq, softirq, steal, guest, guest_nice
u进程详细信息
  1. 示例:进入nmon后输入c m d 查看cpu、内存、磁盘

    在这里插入图片描述

四、nmon数据收集模式

  1. 常用参数介绍
参数用法
-f标准输出到表格文件,默认 -s300 -c288 ,为 24 小时,输出文件格式为:hostname_YMD_HHMM.nmon
-F类似-f,但是支持指定输出文件的名称
-c总统计次数
-s数据统计间隔时间, 单位为:秒
-m把输出文件保存到指定文件夹。通过 cron 启动 nmon 时有用
  1. 示例

    #输入命令:
    nmon -f -s 10 -c 10 -m /data#-f:标准输出到表格文件
    #-s:每个10秒收集一次
    #-c:共收集10次
    #-m:输出文件到data
    
  2. 查看nmon是否启动

    ps aux|grep nmon
    

    在这里插入图片描述

五、nmon_analyser分析工具使用

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

    在这里插入图片描述

  2. 解压打开nmon analyser v69_2.xlsm

    在这里插入图片描述

    1. 数据分析

      在这里插入图片描述
      4.友情下载连接
      ​ 链接:https://pan.baidu.com/s/1Iqthni1v7MlIAMyfgrIt9g
      ​ 提取码:n236


http://chatgpt.dhexx.cn/article/xJhV0Pui.shtml

相关文章

linux nmon的安装及使用

1.下载nmon压缩包: http://nmon.sourceforge.net/pmwiki.php?nSite.Download 根据系统的发型版本及CPU位数选择相应的压缩包下载,如笔者的系统发行版本为:红帽子7.3.1611,64位: 所以选择的版本为:nmon16…

nmon工具的使用

原贴:http://www.alidba.net/index.php/archives/227 nmon工具的使用 nmon工具是一个收集AIX或Linux主机的性能数据,并分析的工具,使用简单易用。下载地址:http://www-941.haw.ibm.com/collaboration/wiki/display/Wikiptype/nmonanalyser工…

NoSQL与MongoDB简介

互联网的迅速发展,这样大量的交互给数据库提出了更高的性能要求,传统的关系数据库虽然具备良好的事物管理,但在处理大量数据的应用时很难在性能上满足设计要求。NoSQL就是主要为了解决当下大量高并发高要求的数据库应用需求,由于关…

nmon结果说明及分析

使用nmon analyser生成的结果文件包含了N多个sheet页,下面只是结合个人经验对几个主要的页面图标进行一些分析介绍: 一、整体信息页面SYS_SUMM 1.折线图中蓝线为cpu占有率变化情况;粉线为磁盘IO的变化情况; 2.下面表各种左边的位…

Nmon工具使用

一、Nmon介绍 Nmon是一款计算机资源性能监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。 二、Nmon下载安装 nmon压缩包下载地址(下载适合服务器的版本) http:/…

nmon在linux应用

1.下载nmon压缩包: http://nmon.sourceforge.net/pmwiki.php?nSite.Download 选择适合自己系统的版本 2、解压 拖到服务器后进行解压 tar -zxvf 包名 3、 选择对应的版本用mv nmon_x86_64_centos7 nmon改名(这里最好加上你要放的路径)&…

nmon以及nmon analyser 教程

一、nmon是一款很好的unix、linux下的系统性能监控工具。 引自百度知道: nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、telnet 会话、甚至拨号线路。另外,它并不会消…

服务端监控工具:Nmon使用方法

目录:导读 一、认识nmon 二、检查安装环境 三、nmon下载安装 四、运行nmon 五、采集数据 写在最后 一、认识nmon 1、简介 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况&…

Nmon是什么,一篇文章学会使用 nmon

本文摘自:https://www.sohu.com/a/219012698_151779 1.Nmon简介 Nmon (Nigel’s Monitor)是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon ana…

nmon 的使用

1、概述 监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。 nmon是一种在AIX与…

nmon和nmon analyser的下载和使用

nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,AIX是IBM的一个操作系统,相比于Linux,使用范围不算很广,因此我们重点讲下Linux下的nmon应用。首先自然是下载,Linux的nmon有自己的官方网站&#…

nmon用法

一、简介 nmon是一个简单的性能监测工具,可以监测CPU、内存、网络等的使用情况。它是一个系统监视、调优、性能测试工具,它能一次性提供大量性能相关的信息。 二、安装与执行 下载地址:http://nmon.sourceforge.net/pmwiki.php?nMain.HomeP…

Nmon使用方法

一、简介 1、nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面, 并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化…

Nmon使用

操作系统监控工具 Nmon使用与介绍 目录 目的 4Nmon简介 4 2.1 软件特性 4 2.2 软件组成 4 2.3 运行环境 5 2.4 软件功能 5 2.5 软件获取 6Nmon使用 7 3.1 下载软件 7 3.2 安装软件 7 3.3 运行界面 8 3.4 使用方法 9 3.4.1 实时监控 9 3.4.2 后台监控 10 3.4.3 定时任务 10Nmo…

Xshell是什么

SSH终端: 超级终端,用于远程访问服务器,使用时是通过模拟命令行的界面来与服务器进行沟通。 常见的SSH软件:Xshell,CRT Xshell新建会话时,通常命名规则:服务器名-Host_IP

实习僧[shixiseng.com]爬虫实战笔记

免责声明:本文所记录的技术手段及实现过程,仅作为爬虫技术学习使用,不对任何人完全或部分地依据本文的全部或部分内容从事的任何事情和因其任何作为或不作为造成的后果承担任何责任。 爬取需求:从网站【www.shixiseng.com】上&…

xshell如何使用

1.首先下载xshell,并安装 下载地址:https://xshell.en.softonic.com/

Xshell官网免费版

官网可以免费申请,不收费,只需一个邮箱即可 xshell官网:https://www.xshell.com/zh/xshell/ 点击下载 点击免费授权页面 填写姓名邮箱,点击下载 邮箱会收到下载链接,点击跳转下载即可

Qt多线程之继承QObject(moveToThread方式)

Qt多线程有两两种方式,第一种继承QThread,复写run()函数,但是run()和main()类似,run()函数才是子线程的入口函数,所以在设计到类的操作时,必须把对象或者指针放在run函数里面,否则就不在一个线程里面了&…

xshell官网最新 中文,xshell

Xshell 是国内比较流行的SSH管理软件,和其他的SSH客户端相比,Xshell更加注重用户体验的一些东西,比如其现代化的界面,多种语言包括简体中文支持,代码高亮等,对于新手非常友好。 Xshell中还提供了一些高级功…