linux系统监控综合与Nmon使用详解


一:Nmon
    1、nmon运行在哪里?
        nmon运行在你要监控的服务器上面
    
    2、nmon的运行方式?
        直接运行,可以通过窗口直接查看,也可以保存为文件,后续进行查看
    
    3、nmon可以做什么?
        应用在linux系统下面做系统资源监控,CPU,memory,disk,network,综合的系统性能监控工具
        
    4、nmon组成部分?
        nmon运行程序,nmon结果查看工具(excel)
        
二:nmon参数详解

    nmon -s5 -c240 -f -m /home/
    
    参数解释:
        -s5     #每5秒采集一次数据
        -c240        #采集240次,即为采集20分钟的数据
        -f            #生成的数据文件名中包含文件创建时间
        -m            #生成的数据文件的存放目录
        
    这样就会生成一个nmon文件,并每5秒更新一次,直到十分钟后,生成的文件名如:_090824_1306.nmon,“”是这台主机的主机名
    
三:nmon下载地址
    nomn官方文档:http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/

    nomn下载页面:

    AIX:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon

    Linux:

    nmonanalyser 下载页面:http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser

    nmon for 5.1, AIX 5.2, AIX 5.3, AIX 6,zip文件下载地址:http://www.ibm.com/developerworks/wikis/download/attachments/53871937/nmon4aix12e.zip?version=1

    nmon Analyser V3.3 zip文件下载地址:

    http://www.ibm.com/developerworks/wikis/download/attachments/53871868/nmon_analyser.zip?version=16
    
    帖子:https://blog.csdn.net/u013258415/article/details/79193644
    
四:综合练习题

    1、查看当前终端启动的所有进程的命令是什么?
        答案:ps,查看当前系统所有的进程:ps -ef
    
    2、动态查看当前系统进程的命令是什么?
        答案:top
    
    3、使用top命令监控进程编号为1的进程的状态信息?
        答案:top -p 1
    
    4、查看Centos系统,CPU详细硬件配置信息的命令是什么?
        答案:cat /proc/cpuinfo
    
    5、查看Centos系统内存静态使用情况的命令是什么?
        答案:free 
        
    6、查看Centos系统内存动态使用情况的命令是什么?
        答案:vmstat 3
        
    7、buffer和cache的区别是什么?
        答案:bufer:读缓存        cache:写缓存
        
    8、swap空间的作用是什么,一般设置为多大?
        答案:交换空间,从磁盘中化出一部分来增加为虚拟内存,一般大小为物理内存的2倍
        
    9、如何查看Centos系统的磁盘大小?
        答案:df -h
    
    10、CPU监控里面iowait的含义是什么?
        答案:指的是CPU等待磁盘操作所花费的资源的百分比
    
    11、CPU监控里面idle的含义是什么?
        答案:CPU空闲百分比
    
    
    12、如何查看Centos系统内存硬件的信息?
        答案:cat /proc/mominfo
    
    13、如何查看Linux系统的发行版本?
        答案:cat /etc/issue
        
    14、如何查看Linux系统的内核信息?
        答案:uname    -a
        
    15、Centos磁盘监控的命令有哪些?
        答案:iostat,dstat
        
    16、Centos网络监控的命令有哪些?
        答案:netstat,dstat
        
    17、评定CPU性能瓶颈的参考标准是什么?
        答案:CPU us<85%        sy<5%
        
    18、评定内存性能瓶颈的参考标准是什么?
        答案:free空间很少,swap使用了,si,so数量不断变化,而且量河大,认为内存瓶颈,内存使用率达到85%
        
    19、评定磁盘性能瓶颈参考的标准是什么?
        答案:使用top命令监控,wait数字5%以上,就可以说明CPU等待磁盘消耗的资源比较明显
        
    20、评定网络性能瓶颈的标准是什么?
        答案:netstat查看网络统计信息,看是否存在dropped数据包,以及是否有tcp大量的重传数据包出现
        
    21、使用当前系统CPU达到100%使用率的方法有哪些?
        答案:通过编写大量循环的语句,使得CPU繁忙。
        
    22、使得当前系统内存泄漏的原因有哪些?
        答案:在C/C++编写的程序中,程序申请了内存,但是没有使用free释放,使用Java类似的编程语言,垃圾回收不充分,受到影响,导致垃圾回收失败,长期以往,造成内存泄漏。
        
    23、使得当前系统网络繁忙的方式有哪些?
        答案:上传,下载大容量的数据文件,比如:wget下载等。
        
    24、使得当前系统磁盘繁忙的方法有哪些?
        答案:短时间里面,构造大量的磁盘读写操作
        
    25、winscp的作用是什么?在工作当中如何应用?
        答案:运行在windows下面的一个文件传输客户端,通过22端口与sshd服务器链接,进行windows到linux系统直接文件加密传输
        
    26、xshell、putty的作用是什么,在工作当中如何应用?
        答案:他们都是windows下面的客户端工具,用户远程登录linux主机,相当于一个linux的终端
        
    27、如何查看windows系统下,端口80的网络连接?
        答案:netstat -ano |findstr 80
        
    28、如何查看Centos系统下,端口80的网络连接?
        答案:lsof -i:80
        
    29:给Centos系统eth0接口配置ip地址 192.168.192.8,子网掩码是255.255.255.0?
        答案:ifconfig eth0 192.168.192.8 netmask 255.255.255.0
        
    30、重启Centos网络的方法有哪些?请解释他们的区别?
        答案:service network restart

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
包里面有下面文件,比较全,有很多版本的nmon,解压后,找到对应版本,如我用的红帽: tar xf nmon_linux_14i.tar.gz ;cp nmon_x86_64_rhel54 /usr/bin/nmon 然后即可使用nmon 17K nmonmerge_x86_64_debian6 22K nmonmerge_x86_64_sles11 14K nmonmerge_x86_debian6 14K nmonmerge_x86_GNU_2.0.0 18K nmonmerge_x86_GNU_2.6.15 19K nmonmerge_x86_GNU_2.6.24 14K nmonmerge_x86_puppy431 19K nmonmerge_x86_sles11 217K nmon_x86_64_centos6 223K nmon_x86_64_debian5 223K nmon_x86_64_debian6 287K nmon_x86_64_debian7 237K nmon_x86_64_fatdog64_601 276K nmon_x86_64_fedora17 282K nmon_x86_64_fedora18 286K nmon_x86_64_fedora19 287K nmon_x86_64_mint14 92 nmon_x86_64_mint14.info 350K nmon_x86_64_mint15 241K nmon_x86_64_opensuse12 221K nmon_x86_64_rhel54 235K nmon_x86_64_sles11 235K nmon_x86_64_sles11_oldest 257K nmon_x86_64_ubuntu1010 285K nmon_x86_64_ubuntu1110 350K nmon_x86_64_ubuntu13 235K nmon_x86_64_ubuntu6 235K nmon_x86_64_ubuntu7 283K nmon_x86_64_zorin6 195K nmon_x86_centos6 185K nmon_x86_debian5 185K nmon_x86_debian6 252K nmon_x86_debian7 183K nmon_x86_dsl 244K nmon_x86_fedora17 250K nmon_x86_fedora18 246K nmon_x86_fedora19 186K nmon_x86_GNU_2.0.0 211K nmon_x86_GNU_2.6.15 239K nmon_x86_GNU_2.6.24 185K nmon_x86_knoppix6 252K nmon_x86_knoppix7 294K nmon_x86_mint14 294K nmon_x86_mint15 215K nmon_x86_opensuse12 187K nmon_x86_puppy431 192K nmon_x86_sles11 192K nmon_x86_sles11_oldest 241K nmon_x86_ubuntu1110 294K nmon_x86_ubuntu13 192K nmon_x86_ubuntu6 192K nmon_x86_ubuntu7 239K nmon_x86_zorin6
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值