Linux下性能监控工具nmon的使用

一、nmon简介

Nmon (Nigel’s Monitor)是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析。

开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。

二、nmon软件安装与使用

1.软件下载

linux在线安装:

wget http://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gz

     官网下载路径:

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

选择合适的版本,我的linux是centos

   2.软件安装

1.下载好的软件是个tar的压缩包文件

2.将其解压

tar -zxvf nmon_linux_14i.tar.gz

解压后如图:

   3.软件使用

      1.由于nmon_x86_64_centos6文件没有执行的权限,所以先给他赋予权限

chmod +x nmon_x86_64_centos6

        

      2.使用nmon开始监控系统

参数解释:

-s 10 每 10 秒采集一次数据。

-c 60 采集 60 次,即为采集十分钟的数据。

-f 生成的数据文件名中包含文件创建的时间。

-m 生成的数据文件的存放目录。

得到如下文件:

    4.nmon文件分析

分析工具下载地址:

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser

将之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 。

点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls ,用 Excel 打开生成 的文件就可以看到结果了。

原文地址:https://www.cnblogs.com/hn-daxiong/p/12075062.html

时间: 2024-10-29 22:03:52

Linux下性能监控工具nmon的使用的相关文章

linux下性能监控工具

一.  Linux 性能监控的概述 系统由若干子系统构成,通常改动一个子系统有可能影响到另外一个子系统.甚至会导致整个系统不稳定.崩溃. 所以说优化.监測.測试一般是连在一起的,并且是一个循环并且长期的过程,通常监測的子系统有下面这些: (1).      CPU (2).      Memory (3).      IO (4).      Network 这些子系统互相依赖,了解这些子系统的特性,监測这些子系统的性能參数以及及时发现可能会出现的瓶颈对系统优化非常有帮助. 1.1  应用类型

Linux服务器性能监控工具Glances 安装过程与简单介绍

一.Glances: Glances 是一款非常不错的跨平台的性能监控工具,提供了CPU.CPU队列.内存.虚拟内存.网络.I/O和最占用服务器的资源的进程列表等,应该就这些了吧,提供了这些 指标的监控信息,并且在运行时会根据资源的占用情况适用不同的颜色标注其重要程度,非常直观,下面是使用中的截图: 二.Glances安装:   Glances的安装还是比较简单方便的,由于Glances是由python编写的,最好适用python的库管理工具pip来自动安装.并且使用工具 也将安装过程简单的.

linux 性能监控工具-nmon

nmon 下载:http://pan.baidu.com/s/1jICoSpo 放到linux下可以直接运行. nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新. nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,其中包括: CPU 使用率 内存使用情况 内核统计信息和运行队列信息 磁盘 I/O 速度.传输和读/写比率 文件系统中的可用空间 磁盘适配器 网络 I/O 速度.传输和读/写比率 页面空间和页面速度 CPU 和 AIX

linux性能监控工具------nmon工具的安装及简单使用

1.工具的安装下载rpm包: wget http://mirror.ghettoforge.org/distributions/gf/el/6/gf/x86_64/nmon-14i-1.gf.el6.x86_64.rpm# rpm -ivh nmon-14i-1.gf.el6.x86_64.rpm 运行nmon命令进入交互式界面 # nmon 按c可以进入cpu的详细性能信息界面 2.生成报表并分析      # nmon -f -s 10 -c 60       -f 表示生成的数据文件名中有

【我的Linux,我做主!】性能监控工具nmon必知必会

目录:(一)常见性能监控指标(二)nmon简单介绍(三)如何使用nmon (一)常见性能监控指标(1.1)一般我们在系统监控中,我们想要做一个好的性能测试,此时我们需要从如下的几个方面来进行考虑,我们的性能主要分为前端的性能和后端的性能两个方面,其中前端的性能主要包括页面的渲染时间.页面请求数量以及redirect次数,这些指标可能会影响我们页面的加载速度:而后端的性能主要包括中间件集群,中间件主要有连接池.JVM参数.线程池等,后端的性能还包括数据库集群,主要有各种命中率.IO次数.top前1

dstat下性能监控工具之----dstat

dstat是linux下一款强大的性能监控工具,它是python写的. 可以监控如下内容: CPU 磁盘IO(带宽和IOPS) 网络信息 其他 我最常用的是 dstat -tnrcd 5 其中: t代表时间戳

Linux 下性能分析公会nmon使用方法

1.  上官网下载于系统和CPU对应的版本 官网链接:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 2. 下载nmon工具上传到服务器,并执行以下命令 [[email protected] mnt]# chmod +xnmon_x86_64_rhel6 [[email protected] mnt]# cp -a  nmon_x86_64_rhel6 /usr/local/bin/nmon 3.  然后直接运行 nmon可以实时监控

Ubuntu下第三方性能监控工具nmon,简单使用

1 sudo apt install nmon 2.初始化nmon,输入nmon 进入nmon界面 3.连着输入cmd 已经在监控显示了 4.收集信息及展示 常用命令:nmon -s10 -c60 -f -m /home/ (每隔10秒记录一次,持续60秒,记录在home目录下) 导出到本地windows机器 下载分析工具:Welcome to Wikis 解压后: xlsm用excel或者wps打开,点击按钮 再导入刚才从Ubuntu系统中导出的记录报告 (wps文件打开分析的xlsm时,要启

perf工具-linux下性能分析工具

从2.6.31内核开始,linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找. perf Performance analysis tools for Linux. Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CP