实时监控系统 : nmon

突然想写blog了,记录自己的成长。
第一篇,这是我大学里面实习的时候,学习的东西,当时只是做了笔记,记录在google doc上,现在忘得差不多了。记录一下,算是纪念我逝去的大学时光吧


content:

nmon 实时监控。可以实时监控本地详细信息,cpu,磁盘,网卡等。文件很小,界面简单。易于观察,还有一个强大的功能就是生成格式化数据,那么这个格式化数据可以被rrdtool,xsl等工具生成图表,便于直观观察,也可以直接生成到web目录下的文件,通过wen检测。
简单的例子:把文件随便放到哪里,执行/path/nmon ,ok 你可以看到实时的数据了。
截图
[img]https://docs.google.com/File?id=dhqvrcpc_6dqpw6rhp_b[/img]

上面有很多选项,c=cpu这些,好了,随便选择吧。
更有用的,或是说我们常用的是生成格式化数据,方便生成图表
简单的例子./nmon_create -f -s 10 -c 20
-f 就是说生成文件,-s 就是秒数,每个10秒采集一次数据,-c 次数。更详细内容--help吧
这样就会生成一个文件,比如生成的是localhost_time.nmon


nmon_analysis 这个就是配置好了的xsl工具,里面加了一个组件按钮,可以导入我们之前格式化的数据。打开时,把安全级别调低,为了我们xsl里面的那个组件按钮可以使用。(这个是微软的东西,不要排斥啊)
把linux中的*.nmon导出到win上,用nmon_analysis打开,然后就可以看到格式化后的数据了。 截图

[img]https://docs.google.com/File?id=dhqvrcpc_8dzzc3xg4_b[/img]

[img]https://docs.google.com/File?id=dhqvrcpc_10fzsrgdc6_b[/img]

nmon_chart 这个可以将nmon生成的格式化数据,产生一个web页面,输出到指定目录上。这样,就可以通过web页面来访问。
直接给个例子吧。
/nmon_chart -f *.nmon -d /var/www/html/ -x
把*.nmon这个文件,生成web页面 放到 /var/www/html 这个目录下,默认会生成一个index.html的文件,附带一些。gif的图片。
ok,通过外部url访问吧。
截图吧
[img]https://docs.google.com/File?id=dhqvrcpc_11f2phnsgv_b[/img]
参考资料:http://www.ibm.com/developerworks/aix/library/au-analyze_aix/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值