博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux7.2系统中安装Nmon并使用
阅读量:4346 次
发布时间:2019-06-07

本文共 1601 字,大约阅读时间需要 5 分钟。

 

 

前提

 

安装linux系统中遇到一个问题,设置ip以后则ping不通,简单总结几步

1、设置ip 进入 /etc/sysconfig/network-scripts目录下,修改文件名为ifcfg-eno16777736(或eth0文件)

2、关闭防火墙,临时关闭service iptables stop    永久关闭systemctl  disable firewalld   开机不启动chkconfig iptables off

3、恢复网络虚拟设置,在关机或者断网的情况下:点击【编辑】-->点击【虚拟网络编辑器】-->选择VMnct8-->点击【还原默认设置】

4、在机器中ping  www.baidu.com

 

 

 

正题开始

 

 

本文分享的是linux下使用一款免费软件来监控linux系统的性能

 

 

 

1、nmon安装

方法一:在网上下载安装包放入系统中

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

方法二:在linux系统中使用wget直接下载

wget  

如图所示看到进度条加载为100%则成功

 

 

 

2、解压nmon文件

 使用命令  tar -zxvf nmon_x86_12a.zip  压缩

 

 

 

 

3、执行nmon

[root@localhost local]# ./nmon_x86_64_centos6

如图所示,看到以下图则证明已经安装成功

Tips:

按q 则可以退出该页面

按c 则查看系统cpu

按d 则查看磁盘利用率

按t 则查看进程

按m 则查看内存

按n 则查看网络

按h 则看完整解释

可以显示Linux系统CPU、内存、进程信息,包括了CPU的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的CPU消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗CPU利用率是多少、内存使用多少、网络流量多少、磁盘读写……这些数据均是实时刷新,一目了然。

 

 

 

 

4、生成系统性能报告

[root@localhost local]# ./nmon_x86_64_centos6 -s10 -c60 -f -m /usr/local/

Tips:

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

-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。

 

 

 

 

5、生成nmon报表

下载 nmon analyser (生成性能报告的免费工具):

将之前在linux中生成的.nmon结尾的报告放入Windows环境下,打开下载好的名字为nmon analyser v51_2.xlsm的文件

选择【Analyser】-->点击【Analyze nmon data】-->选中.nmon结尾的报告-->生成新的.xlsm的文件,则是nmon报表

如图所示:

 

 

 

 

6、设置定时任务

除配合性能测试的短期监控,我们也可以实现对系统的定期监控,作为运营维护阶段的参考。定期监控实现如下:

执行命令:[root@localhost local]# crontab -e

添加如下命令:

0 8 * * 1,2,3,4,5  /nmon/nmon_x86_rhel5  -f -N -m /nmon/log  -s 30 -c 1200

Tips:

周一到周五,从早上08点开始,监控10个小时(到18:00整为止),输出到/nmon/log

自动按天采集数据:

在 crontab 中增加一条记录:
0 0 * * * root nmon -s300 -c288 -f -m /home/ > /dev/null 2>&1    【300*288=86400 秒,正好是一天的数据】

 

 

转载于:https://www.cnblogs.com/Vip68/p/7845217.html

你可能感兴趣的文章
volatile和synchronized的区别
查看>>
类中的静态函数和非静态函数的区别
查看>>
windows 下安装Apache
查看>>
Fedora14 mount出现错误时解决办法【亲测有效】
查看>>
ruby实现生产者和消费者
查看>>
node.js 之 http 架设
查看>>
MongoDB 备份与还原
查看>>
Oracle启动与关闭数据库实例
查看>>
Spring day01
查看>>
hihocoder-1740-替换函数
查看>>
Codeforce Round #219 Div2
查看>>
option value的值可以有空格 再试试吧
查看>>
.htaccess to httpd.conf
查看>>
node.js 基础学习笔记2
查看>>
hadoop中常见元素的解释
查看>>
BZOJ-1497 最大获利
查看>>
4-4 修改文件
查看>>
并发编程(十):AQS
查看>>
条件注释判断浏览器版本<!--[if lt IE 9]>
查看>>
Comparison among several SGD derivation
查看>>