• nmon对linux服务器的监控


    一、Nmon介绍

    (这句不用看——Nmon得名于 Nigel 的监控器,是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的,使用 Nmon 可以很轻松的监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM Power 系统的微分区的信息)。

    Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。

    二、Nmon安装

    选择版本centos 7

    1.下载:

    链接:https://pan.baidu.com/s/1WZPWibWqnF9Y-WsLE84jjw
    提取码:uyas

    2.上传至服务器目录下

    3.解压

    tar-zxvf nmon16e_mpginc.tar.gz

    4.复制并重命名

    cp nmon_x86_64_centos7  /software/nmon

    5.授权

    cd  /software

    chmod  777 nmon

    6.查看是否安装成功,显示如下界面即安装成功

     Nmon显示初始界面,即安装成功

    快捷键对应监控指标

    输入c可显示CPU的信息,“m”对应内存,“n”对应网络,“d”可以查看磁盘信息,“t”可以查看系统的进程信息。结果如下图。

    三、数据采集

    性能测试时,需要根据测试场景的执行情况,分析一段时间内系统资源的变化,这时需要nmon采集数据并保存下来,以下是常用的参数:

          -f 参数:生成文件,文件名=主机名+当前时间.nmon

         -T 参数:显示资源占有率较高的进程

         -s 参数:-s 10表示每隔10秒采集一次数据

         -c 参数:-s 10表示总共采集十次数据

         -m 参数:指定文件保存目录

    如每隔5秒采集一次,一共采集12次,就是1分钟的数据(生成的文件已标红):

    [root@10-255-0-125 sofrware]#  nmon -f -s 2 -c 30 -m /sofrware/tmp/

    [root@10-255-0-125 ~]# cd /sofrware/tmp/
    [root@10-255-0-125 tmp]# ls
    10-255-0-125_200412_1535.nmon 10-255-0-125_200412_1558.nmon 10-255-0-125_200412_1601.nmon

    数据采集完毕后,如需关闭nmon进程,需要获取nmon的pid(已标红)

    [root@10-255-0-125 tmp]# ps -ef | grep nmon

    root 5606 1 0 16:01 pts/0 00:00:00 nmon -f -s 2 -c 30 -m /sofrware/tmp/
    root 5803 4279 0 16:01 pts/1 00:00:00 grep --color=auto nmon

    再安全杀掉该进程:kill -9 pid
    [root@10-255-0-125 tmp]# kill 9 5606
    [root@10-255-0-125 tmp]# ps -ef | grep nmon
    root 5946 4279 0 16:02 pts/1 00:00:00 grep --color=auto nmon

    四、数据分析

    1. 下载nmon analyser

    链接:https://pan.baidu.com/s/1WZPWibWqnF9Y-WsLE84jjw 
    提取码:uyas

    2.打开nmon analyser

    双击打开nmon analyser v54.xlsm,点击Analyze nmon data按钮

    将linux环境下nmon生成的 10-255-0-125_200412_1601.nmon导出到windows

    打开后

  • 相关阅读:
    [不知道哪来的题] Subsequence
    [不知道哪来的题] 变量(variable)
    [不知道哪来的题] 串(string)
    LOJ#500. 「LibreOJ β Round」ZQC 的拼图
    Codeforces855C Helga Hufflepuff's Cup
    Codeforces895C Square Subsets
    Codeforces757D Felicity's Big Secret Revealed
    bzoj3694 最短路
    maven安装时报错的问题
    java static关键字
  • 原文地址:https://www.cnblogs.com/fanjc/p/12685961.html
Copyright © 2020-2023  润新知