CentOS7安装Nmon(linux性能监控工具)
Nmon
开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。
目录
一、安装软件
二、实时监控
三、数据采集
四、生成分析报表
一、安装软件
下载
nmon安装包:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
选择适合自己系统的版本
centos7_x86_64适合的最新nmon版本为:
nmon16e_mpginc.tar.gz 3.5MB
nmon_analyser工具:
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser
下载后直接解压出模板(nmon analyser v51_2.xlsm),用于最后制图
2.上传
rz #在弹窗中选择并添加安装包
3.解压
tar -zxvf nmon16e_mpginc.tar.gz
4.拷贝并重命名
cp nmon_x86_64_centos7 /usr/local/bin/nmon
5.授权
cd /usr/local/bin chmod 777 nmon
6.查看是否安装成功,显示如下界面即安装成功
./nmon
./nmon_x86_64_centos7
Nmon显示初始界面,即安装成功
二、实时监控
快捷键对应监控指标
输入c可显示CPU的信息,“m”对应内存,“n”对应网络,“d”可以查看磁盘信息,“t”可以查看系统的进程信息。结果如下图。
三、数据采集
在实际的性能测试中,我们需要把一段时间之内的数据记录下来,可以使用如下命令
./nmon_x86_64_centos7 -c 10 -s 10 -f -m .
-f :按标准格式输出文件名称 生成文件:<hostname>_YYYYMMDD_HHMM.nmon
-t : 输出最耗资源的进程
-s :每隔n秒采集一次,这里为30秒
-c :采集次数,这里为10,即监控=10*30/60=5分钟
-m : 指定生成文件位置
test :监控记录的标题
ps -ef | grep nmon #查询nmon进程 kill -9 进程ID #强行中断监控进程
nmon 输出文件的命名方式为:服务器名_日期时间.nmon
如:localhost_171028_2309.nmon n
通过以下命令,将.nmon文件转化成.csv文件,在当前目录生成对应的.csv文件
sort localhost_170616_0138.nmon>localhost_170616_0138.csv
四、生成分析报表
将localhost_170616_0138.csv文件下载到本地
ls
localhost_171028_2309.csv localhost_171028_2309.nmon nmon_x86_64_centos7
sz localhost_171028_2309.csv
通过nmon analyser工具(nmon analyser v51_2.xlsm)转化为excel文件。如何转化呢?步骤如下:
1) 下载后打开nmon analyser v51_2.xlsm
2) 调整excel宏的安全级别,调整为最低或者如下操作
3) 然后点击Analyser nmon data 按钮,选择下载下来的.csv文件,然后就会转化成.excel文件,生成图形化的文件,例如:
转载于:https://www.cnblogs.com/mingerlcm/p/7748539.html
CentOS7安装Nmon(linux性能监控工具)相关推荐
- Linux性能监控工具Nmon
Linux性能监控工具Nmon 简介 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面, 并且能输出结果到 ...
- 你值得拥有:25个Linux性能监控工具
你值得拥有:25个Linux性能监控工具 在这篇文章中我们将罗列一系列使用最频繁的性能监控工具,并对介绍到的每一个工具提供了相应的简介链接,大致将其划分为两类,基于命令行的和提供图形化接口的. 作者: ...
- 20个常用Linux性能监控工具/命令
20个常用Linux性能监控工具/命令 对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具.这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因 ...
- Linux监控进程的iops,linux性能监控工具--Collectl
简介: Collectl是一个非常好的linux性能监控工具,通过Collectl能监控的东西很多,像cpu.内存.磁盘.进程.网络.nfs.tcp.socket等. 安装: 本人的一贯想法,在安装l ...
- Linux性能监控工具:GTOP部署实录
Linux性能监控工具:GTOP部署实录 [root@king01 ~]# yum -y install zlib-devel [root@king01 ~]# tar xvf Python-2.7. ...
- centos7 安装nmon
centos7 安装nmon 下载 官网下载:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download centos7 x86的最新的安装包 nmo ...
- linux性能监控工具-nmon安装使用详细教程
文章目录 前言 一.nmon介绍 1.简介 2.可监控数据范围 3.特点 二.nmon安装 1.yum安装 2.官网压缩包安装 三.nmon使用 四.nmon数据采集 五.nmon_analyser分 ...
- 25个Linux性能监控工具
2019独角兽企业重金招聘Python工程师标准>>> 一段时间以来,我们在网上向读者介绍了如何为Linux以及类Linux操作系统配置多种不同的性能监控工具.在这篇文章中我们将罗列 ...
- linux 内存监控工具,系统运维|你值得拥有 —— 25 个 Linux 性能监控工具
一段时间以来,我们在网上向读者介绍了如何为Linux以及类Linux操作系统配置多种不同的性能监控工具.在这篇文章中我们将罗列一系列使用最频繁的性能监控工具,并对介绍到的每一个工具提供了相应的简介链接 ...
最新文章
- 2019男生身高受欢迎程度表
- mysql中存储过程另存为_转: MySQL中的存储过程
- python实现搜索之二分查找
- Python高性能HTTP客户端库requests的使用
- 带头结点的链式表操作集
- fullCalendar:中文API
- [2019杭电多校第六场][hdu6635]Nonsense Time
- 数据结构排序算法思路总结
- google的搜索技巧(很全的)
- 网页版在线使用PS网站源码
- Android 录制手机内部声音(screen recorder)framework层问题分析
- 区块链国家队BSN落地杭州,5大应用加速“城市大脑”进化
- 在win10系统安装linux系统,win10系统安装Linux子系统的操作方法
- selenium实现自动播放音乐
- Android实战(四)——正能量日报
- 宋朝名画“虎戴VR”,在外网火了
- 小米平板1刷dot9-dot7
- 如何视频裁剪?建议收藏这几种裁剪视频的方法
- 计算机基础之流水线(七)
- 后序遍历链式二叉树(递归和非递归)