Linux系统服务器性能监控

您所在的位置:网站首页 nmon使用教程 Linux系统服务器性能监控

Linux系统服务器性能监控

#Linux系统服务器性能监控| 来源: 网络整理| 查看: 265

性能测试中,经常要对服务器性能指标(比如CPU、内存、磁盘IO及网络IO等等)进行监测,从而分析出软件的性能瓶颈,方便后续优化。经过资料收集,找到一款比较比较好用的Linux系统服务器性能监控分析工具:nmon for Linux.

 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。

一:下载

下载地址:nmon for Linux | Site / Download

 

下载的文件名:nmon16d_x86.tar.gz (版本可能随着时间更新)

将安装包下载到本地,解压,解压后的文件夹如下图所示:

 

 

二、上传服务器

根据自己linux服务器的版本,在解压后的文件夹中选择合适的文件,

 

一般用nmon_x86_64 linux即可.然后用FTP上传到linux服务器的/usr/local/bin目录,并增加可执行权限。

修改可执行权限:chmod 755 nmon_linux_x86_64 ( 755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限)

 

三、使用

1)在任何目录下,输入nmon_x86_64都可以展示CPU等各指标信息了(注:若觉得nmon_x86_64命令太长,可在linux服务器的/usr/local/bin目录下将文件重命名为nmon如下图)

 

2)重命名后,输入nmon就可以监测服务器指标了,如下图:

 

然后可以按c、m、d、n等等查看相应服务器指标的情况,比如按c和m查看CPU和内存的使用情况,如下图所示:

四、生成图表结果

进入nmon文件目录, 刚我是放在/usr/local/bin目录下,执行命令:

./nmon -f -t -s 1 -c 300

 

 

 

点击“Analyse nmon data”按钮,选择要分析的文件(如nmon_analyser_v66打开nmon文件,)确定后会弹出正在分析的提示框,分析完成后会生成一个excle文件,如下图所示

 

 

标题显示:主机名+执行日期,系统cpu使用情况(蓝线),系统I/O情况(粉红线),其中坐标左纵轴为系统cpu(user%+sys%)使用率,横轴为运行时长(下图为一个小时),右纵轴为系统磁盘传输(Disk xfers),坐标下侧为统计信息:系统I/O情况(一个采集间隔内的平均值、最大值、出现最大值的时间),系统CPU使用情况等

以下附安装包:链接: https://pan.baidu.com/s/1B7MQWVafm7p09Lnq9pURFw 提取码: rrpg



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3