安装nmon测试工具
服务器安装nmon
将nmon安装包复制到服务器,我是Ubuntu系统,选的第一个。
执行命令:
./nmon16g_x86_ubuntu1604
┌nmon─16g─────────────────────Hostname=iZbp10jdjolirRefresh= 2secs ───18:26.33───────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ ------------------------------ │
│ _ __ _ __ ___ ___ _ __ For help type H or ... │
│ | '_ \| '_ ` _ \ / _ \| '_ \ nmon -? - hint │
│ | | | | | | | | | (_) | | | | nmon -h - full details │
│ |_| |_|_| |_| |_|\___/|_| |_| │
│ To stop nmon type q to Quit │
│ ------------------------------ │
│ │
│ DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial │
│ Vendor=GenuineIntel Model=Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz │
│ MHz=2499.986 bogomips=4999.97 lscpu:CPU=2 Little Endian │
│ ProcessorChips=1 PhyscalCores=1 Sockets=1 Cores=1 Thrds=2 │
│ Hyperthreads =2 VirtualCPUs =2 MHz=2499 max=0 min=0 │
│ │
│ Use these keys to toggle statistics on/off: │
│ c = CPU l = CPU Long-term - = Faster screen updates │
│ C = " WideView U = Utilisation + = Slower screen updates │
│ m = Memory V = Virtual memory j = File Systems │
│ d = Disks n = Network . = only busy disks/procs │
│ r = Resource N = NFS h = more options │
│ k = Kernel t = Top-processes q = Quit
也有可能报错,比如:-bash: ./nmon16g_x86_ubuntu1604: Permission denied
,说明没有目录权限,只需要执行指令chmod 777 ./nmon16g_x86_ubuntu1604
即可。
执行./nmon16g_x86_ubuntu1604 -f -t -s 30 -c 10
这段语句,看同文件夹内是否会生成一个.nmon
的文件,如果可以生成就表示可以监控
执行./nmon16g_x86_ubuntu1604 -f -t -s 30 -c 30
看同文件夹中是否生成另一个.nmon
的文件,如果生成,就表示已经监控上来,就完事了。
这个是15分钟。–s
几秒监控一次,–c
监控次数