系统监控-nmon使用

Nmon简介

Nmon是由IBM提供的,免费监控AIX系统和linux系统资源的工具,使用比较广泛。相对于其他的监控工具来说,nmon所记录的信息比较全面,它能在系统运行中实时地捕捉系统资源的使用情况,并能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件和图形化的结果。

另外,它不会消耗大量的CPU周期,通常低于百分之一。

nmon所记录的数据包含以下几个方面:

● cpu占用率

● 内存使用情况

● 磁盘I/O速度、传输和读写比

● 文件系统的使用率

● 网络I/O速度、传输和读写比率、错误统计率与传输包的大小

● 消耗资源最多的进程

● 计算机详细信息和资源

● 页面空间和页面I/O速度

● 用户自定义的磁盘组

● 网络文件系统

Nmon安装使用

1、检查监控服务器的操作系统,假设为centos5.8 64位,根据操作系统来选择nmon监控工具版本

2、将nmon监控工具放到监控服务器相应目录下,解压,并赋予执行权限chmod +x mon_x86_64_centos5

3、运行./nmon_x86_64_centos5,便可进入nmon实时监控界面,我们输入相关的命令就会出现相关的信息

系统监控-nmon使用_第1张图片

4、输入h键,查看命令选项

系统监控-nmon使用_第2张图片

5、输入c,m,d,可以实时观察cpu,内存,磁盘I/O的信息

系统监控-nmon使用_第3张图片

Nmon数据采集与分析

nmon_analyser是nmon的一个工具可以把nmon生成的报告转化成excel报表的形式供用户查看。
1、输入./nmon_x86_64_centos5 -f -t-s 10 -c 6命令,将nmon生成的信息转化成.nmon后缀的文件。

-f:按标准格式输出文件:_YYYYMMDD_HHMM.nmon

-t:输出中包括占用率较高的进程

-s 10:每30秒收集一次数据

-c6:一共收集6次
6*10秒后,nmom进程会消失。
2、下载nmonanalyser软件到windows本地。打开解压缩文件后,我们会发现2个文件,一个是nmonanalyse的说明word格式的说明稳定,另一个是excel格式的nmonanalyse文件。双击Excel文件,打开文件,点击【Anayse nmon data】按钮,添加监控服务器上生成的.nmon文件,自动生成图形。
3、性能参数介绍

你可能感兴趣的:(Linux环境部署)