nmon是一款开源的性能监控工具,用于监控CentOS系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser性能报告分析器生成数据分析报表。

一、安装nmon:

1、 配置epel源

2、 安装nmon:# yum -y install nmon  -->  16g-3

二、启动nmon,进行实时监控:

# nmon

1、 键入c显示CPU信息:

2、 键入m显示内存信息:

3、 键入d显示磁盘信息:

三、数据采集:

# mkdir -pv /nmon-docs

# nmon -fT -s30 -c10 -m /nmon-docs

选项含义:

Ø  -f:生成的数据文件名中包含文件创建的时间,<HOSTNAME>_YYMMDD_HHMM.nmon

Ø  -T:输出最耗资源的进程

Ø  -s 30:每隔30秒采集一次数据

Ø  -c 10:一共采集10次数据,即采集10*30/60=5分钟的数据

Ø  -m /nmon-docs:生成的数据文件存放在/nmon-docs目录中

备注:结束采集

# ps -ef | grep nmon

# kill -9 进程号

四、定时任务(自动按天采集数据):

# crontab -e

0 0 * * * /usr/bin/nmon -fT -s300 -c288 -m /nmon-docs &> /dev/null

备注:300*288=86400秒,正好是一天的数据

五、使用nmon_analyser生成分析报表:

1、 下载nmon_analyser:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser,此处以nmon_analyser_v52_1.zip为例

2、 解压nmon_analyser_v52_1.zip,生成NA_UserGuide v52_1.docx和nmon analyser v52_1.xlsm

3、 将CentOS上生成的类似centos6_171227_0000.nmon的数据文件下载至本地

4、 确认office excel的宏已启用,此处以office 2013为例:文件 --> 选项 --> 信任中心 --> 信任中心设置 --> 宏设置 -->启用所有宏

5、 确认控制面板 --> 查看方式选择“类别” --> 时钟、语言和区域 --> 更改日期、时间或数字格式 --> 短日期处已选择yyyy/M/d

6、 使用excel打开nmon analyser v52_1.xlsm,点击“Analyze nmon data”,选择centos6_171227_0000.nmon

7、 保存分析后的结果文件,例如:centos6_171227_0000.nmon.xlsx

8、 自动打开centos6_171227_0000.nmon.xlsx,查看分析报表:

本文转自Marion0728  51CTO博客,原文链接:http://blog.51cto.com/qiuyue/2056248,如需转载请自行联系原作者

CentOS 6.9安装配置nmon相关推荐

  1. CentOS 7.x安装配置

    简述 VMware可以创建多个虚拟机,每个虚拟机上都可以安装各种类型的操作系统.安装方法也有很多种.下面,主要以ISO镜像安装为例,介绍CentOS 7.x的安装过程及相关的参数设置. 简述 创建虚拟 ...

  2. CentOS 5.5-yum安装配置LNMP

    CentOS 5.5-yum安装配置LNMP [日期:2011-06-20]    来源:Linux社区  作者:fighter 一.安装所需的库文件和编译环境  yum -y install gcc ...

  3. linux php7 mongodb,CentOS 7下安装配置PHP7跟LAMP及MongoDB和Redis

    CentOS 7下安装配置PHP7跟LAMP及MongoDB和Redis 我是想能yum就yum,所有软件的版本一直会升级,注意自己当时的版本是不是已经更新了. 首先装CentOS 7 装好cento ...

  4. CentOS 7.0安装配置Vsftp服务器

    2019独角兽企业重金招聘Python工程师标准>>> 一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptable ...

  5. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    2019独角兽企业重金招聘Python工程师标准>>> 准备篇: 1.配置防火墙,开启80端口.3306端口    vi /etc/sysconfig/iptables    -A ...

  6. cent mysql 配置,centos下MySQL安装配置

    centos下MySQL安装配置 下载 https://dev.mysql.com/downloads/mysql/下载Linux-Generic版本 uname -a查看系统架构, 选择相应版本. ...

  7. Centos Denyhosts 一键安装配置脚本

    Centos Denyhosts 一键安装配置脚本 一键安装denyhosts脚本并配置为常用配置.放置Linux服务器被暴力破解 由于不能上传tar文件.所以改为zip压缩. 将附件的zip压缩包解 ...

  8. CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

    服务器系统环境:CentOS 6.3 客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版 ※ 本文档描述了如何在Linux服务器配置Apache.Mysql.PHP5 ...

  9. php7.4安装配置,CentOS环境下安装配置PHP 7.4的方法

    CentOS环境下安装配置PHP 7.4的方法 发布时间:2020-06-19 10:22:32 来源:亿速云 阅读:136 作者:Leah 本文给大家分享的是CentOS环境下安装配置PHP 7.4 ...

最新文章

  1. mysql like 命中索引
  2. xface 远程桌面 无法使用tab键盘
  3. 开发步骤 采用restful接口开发的开发步骤
  4. HTML5 Drop API
  5. 2014年06月30日
  6. git常用命令流程图
  7. 基于canvas的骨骼动画
  8. [html] 隐藏div内文字的方法有哪些?
  9. 基于 Flink + Hive 构建流批一体准实时数仓
  10. python与jupyter关系,Ipython,jupyter和kernels是什么关系?
  11. python display方法_在Python中縮放和顯示圖像的最快方法是什么?
  12. QQ2011的DD包密码验证报文解密密钥计算困惑之二
  13. 测试webtrends的Refer
  14. DotNetBar 14.1.X 安装+源码=不错选择
  15. linux的lilo,深入Linux的LILO
  16. Flutter混编工程之高速公路Pigeon
  17. python colormap函数_Python colormap库的安装和使用详情
  18. Mybatis-plus 分页功能报错:除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效
  19. 京东自营客服考试答案
  20. Coverage Path Planning(区域覆盖)

热门文章

  1. python中requests的常用方法_python3 Requests常用操作
  2. 宜昌远安谋定功能性-农业大健康·万祥军:绿色和谐新路
  3. C/C++程序语言概念
  4. python中字典的增删改查及其他常用操作
  5. 在lnmp1.3布置的web服务器上运行thinkphp3.2.3项目pathinfo路径模式
  6. 原创:centos7.1下 ZooKeeper 集群安装配置+Python实战范例
  7. Java多线程使用场景
  8. 操作iframe里面的标签内容
  9. SEM那些被人混淆的事儿(已完结)
  10. 万字干货 | 滴滴顺风车事业部总经理:忘掉产品,专注用户(附下载)