Mongodb安装在Centos7或以上的版本,对于系统的监控方法如下:

1.从\\10.10.10.1\ShareDoc\User\Zchen\linux系统监控下下载2个工具

nmon16e_mpginc.tar  ——系统监控工具

nmon_analyser_v50_5——分析监控产生的文件,并自动生成各类图表的工具(生成 AIX 性能报告的免费工具,来源于IBM)

2.把nmon16e_mpginc.tar解压(用WinRaR就可以)上传到linux系统中/usr/local/bin/nmon/

进入该目录中,执行下面命令,给文件执行权限

chmod +x *

3.采集数据:

#./nmon_x86_64_centos7 -s1 -c60 -f -m /home/monitorlinux/

注:解压nmon16e_mpginc.tar以后有很多文件,分别对应不同的linux系统,因为我们目前用的是centos7,所以执行的时候用的是nmon_x86_64_centos7

参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。

这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
生成的文件名如: _090824_1306.nmon ,"" 是这台主机的主机名。

nmon -h查看更多帮助信息。

4.生成报表:

解压nmon_analyser_v50_5

将之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 nmon analyser v33C.xls 。点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls ,用 Excel 打开生成的文件就可以看到结果了。

如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。

3).自动按天采集数据:
在 crontab 中增加一条记录:
0 0 * * * root nmon -s300 -c288 -f -m /home/ > /dev/null 2>&1

300*288=86400 秒,正好是一天的数据。

参考文章

nmon 性能:分析 AIX 和 Linux 性能的免费工具:
http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/index.html

nmon analyser —— 生成 AIX 性能报告的免费工具:
http://www.ibm.com/developerworks/cn/aix/library/nmon_analyser/index.html

http://blog.itpub.net/23135684/viewspace-626439/

http://phpseyo.iteye.com/blog/1958502

最新文章

  1. ios 缺少合规证明
  2. Azure MySQL PaaS (2) MySQL PaaS修改时区
  3. ABAP绘图功能模块概观(转)
  4. WPF学习之路(十二)控件(Range控件)
  5. jquery特效收藏
  6. 全渠道后端 : RFID在仓储物流中的运用
  7. android的简单入门学习
  8. App - 版本控制
  9. ARP地址解析协议
  10. Lucene核心--构建Lucene搜索(上篇,理论篇)
  11. Unity 3D 建立开发环境
  12. 找呀志_使用SQLiteDatabase增删改提供的搜索方法和事务
  13. CodeForces 157C Message
  14. hud 2549 壮志难酬
  15. weui.css中flex容器下子项目的水平和垂直居中
  16. 不使用SpringBoot如何将原生Feign集成到Spring中来简化http调用
  17. tail 命令只查看日志中的关键字所在行信息
  18. Scala进阶之路-进程控制之执行shell脚本
  19. R语言网页爬虫
  20. poj 3279 Fliptile(二进制)

热门文章

  1. PAT 天梯赛 L1-043. 阅览室 【STL】
  2. Git配置出现的问题
  3. 使用CoreData存储数据
  4. 每天一个Linux命令(43)at命令
  5. SpringBoot2.1.0 application.properties配置
  6. JAVA ArrayUtils 数组工具类
  7. jpa,jdbc,hibernate/mybatis,数据库驱动
  8. 【HackerRank】Bus Station
  9. Vue.js学习笔记 第五篇 事件处理
  10. Windows系统 PHPstudy Apache无法启动的解决办法