`
xucheng
  • 浏览: 2714 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

nmon使用

 
阅读更多

记录下防止需要使用的找不到,如果对大家有帮助那就更好。

压力测试的时候需要监控服务器各种状态,简单点就是用nmon。记录下我的使用过程:

1.在对应的服务器上安装nmon

2.为了方便获取nmon生成的监控文件写了两个脚本:setm/getm,我把文件放在了/usr/local/bin目录下,有在/home/nmon/nmon目录下建了bakcsvnmon  baknmon  csvnmon  nmon这个几个文件夹用来做备份。

3.setm脚本,主要设置监控的间隔时间和持续时间:

#!/bin/bash

#check time parameter

  function checkTimeNullAndNum(){

        if ! echo "$1" | grep -q '^[0-9]\+$' ;then 

                echo "等待超时或输入为空或输入非数字,程序退出"

                exit 0

        fi

        }

#check Interval parameter

  function checkIntervalNullAndNum(){

        if ! echo "$1" | grep -q '^[0-9]\+$' ;then

                echo "由于您输入回车或超时或为空或非数字,程序已取默认值"

                interval=5

        fi

        }

#inputAndCheck

  read -p "请输入监控时长(单位为分) :" -t 30 time

        checkTimeNullAndNum $time

  echo "监控时长输入校验通过"

 

  read -p "请输入两次监控间隔时长(单位为秒),默认值为5秒/次,回车即可 :" -t 30 interval

        checkIntervalNullAndNum $interval

  echo "监控间隔时间校验通过"

 

#move /home/nmon/nmon history to /home/nmon/baknmon/

nmonfile=`ls /home/nmon/nmon/`

  if [ -z "$nmonfile" ]; then

        echo "没有可备份文件"

  else

        mv /home/nmon/nmon/* /home/nmon/baknmon/

        echo "备份过去nmon文件成功"

  fi

 

#action

        nmon -f -T -s $interval -c `expr $(($time*60/$interval))` -m /home/nmon/nmon

        echo "监控已正常启动,当前系统时间为:" 

        date

        echo "请$time分钟后获取监控文件"

 

4.getm文件见附件

5.nmon分析文件见附件

  • nmon.7z (156.9 KB)
  • 下载次数: 0
分享到:
评论

相关推荐

    nmon使用方法

    ### nmon 使用方法详解:监控Linux服务器资源与性能 #### 引言 在现代IT环境中,服务器性能监控是确保系统稳定性和优化资源分配的关键。nmon作为一种轻量级且功能强大的监控工具,被广泛用于AIX和Linux操作系统上...

    nmon使用总结

    **NMON 使用总结** 1. **NMON 介绍** NMON(Nigel's Performance Monitor for AIX and Linux)是一款强大的性能监控工具,由 IBM 的 Nigel Griffiths 开发,主要用于监控和分析 AIX 和 Linux 系统的性能数据。NMON...

    nmon安装使用手册

    #### 三、nmon使用方法 1. **实时监控** - 进入nmon所在的目录。 - 输入命令`./nmon`启动实时监控。 - nmon运行后会显示多种参数选项,用户可以通过输入屏幕上的特定字符来监控相应的系统资源。例如: - `c`: ...

    Nmon监控使用手册

    ### Nmon监控使用手册 #### 一、Nmon概述 Nmon是一款强大的系统性能监控工具,主要用于Linux系统下的性能监控。它可以实时监测系统的CPU、内存、磁盘I/O及网络等资源的使用情况,帮助用户快速定位问题所在,提高...

    nmon的详细使用

    【nmon的详细使用】 nmon(Nigel's Performance Monitor)是一款强大的性能监控工具,特别适用于Linux系统,它能提供实时及历史数据的CPU、内存、磁盘I/O、网络等关键资源的详细监控。这款工具因其直观的输出和丰富...

    Nmon与nmon_analyser.zip

    nmon使用(linux举例) 1、 在linuxhome 目录下创建nmon文件夹:# mkdir nmon 2、 上传 nmon16e_mpginc.tar.gz 到nmon目录 3、 解压:# tar –zxvf nmon16e_mpginc.tar.gz 4、 赋权限:# chmod –R 755 nmon 5...

    nmon使用手册.rar

    nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在...

    nmon使用介绍及analyser

    nmon不仅可以显示CPU、内存、磁盘I/O、网络等关键资源的使用情况,还可以记录数据以便后续分析。 **一、nmon的基本用法** 1. **启动nmon**:通过命令行输入`nmon`即可启动nmon。它将立即显示CPU、内存、磁盘和网络...

    压测工具jmeter、监控工具nmon、nmon分析工具

    含压测工具jmeter、监控工具nmon、nmon分析工具

    nmon 和 nmon analyser工具

    而nmon Analyser则是配合nmon使用的数据分析工具,它可以帮助我们更好地理解和分析nmon收集的数据。 ### nmon 简介 nmon是一个命令行工具,用户可以通过简单的命令行参数配置来启动它,实时显示系统各项性能指标。...

    nmon服务器资源监控软件

    **nmon使用手册**: nmon/Linux服务器资源监控.txt很可能是nmon的使用指南,详细介绍了如何安装、配置和解读nmon的输出。这份文档会涵盖命令行选项,如如何启动nmon,如何指定输出文件,以及如何配置监控项。对于...

    Nmon基本使用说明

    【Nmon基本使用说明】 Nmon,全称Nigel's Performance Monitor,是一款高效且功能丰富的监控工具,适用于AIX和Linux操作系统。它能够实时监测并记录系统资源的使用情况,帮助管理员快速识别系统问题和性能瓶颈。...

    nmon分析工具最新版

    "nmon analyser v60.xlsm"是配合nmon使用的数据分析工具,通常是一个Excel宏驱动的工作簿。其主要功能包括: 1. **数据导入**:可以导入由nmon生成的CSV文件,便于在Excel环境中进行进一步分析。 2. **数据分析**...

    nmon_linux服务器性能监控

    2. **nmon使用方法** - **安装**:通常,nmon作为一个二进制文件发布,用户只需将其复制到可执行路径下,并赋予执行权限。 - **启动监控**:运行`nmon`命令即可启动监控,用户可以通过交互式菜单选择需要监控的...

    AIX下用nmon进行监控和分析

    #### 三、nmon使用方法 1. **直接使用**: - 命令示例:`./nmon/nmon12e_aix530 -f -N -m /nmon/log -s 30 -c 2880` - `-f`:按标准格式输出文件,格式为`<hostname>_YYYYMMDD_HHMM.nmon`。 - `-N`:包含NFS部分...

    网络性能分析nmon工具

    nmon使用指南** 安装nmon通常是通过Linux的包管理器,如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)。安装完成后,通过命令行运行nmon,例如`sudo nmon`,启动监控。 **3. nmon配置与参数** nmon有许多可...

    nmon analyser v34a.zip

    nmon analyser是配合nmon使用的分析工具,特别是这个v34a版本,它是一个Excel文件,可以导入nmon生成的数据,通过图表和详细的统计信息,将原始数据转化为易于理解的视图。这包括CPU利用率趋势、内存分配、磁盘I/O...

    nmon_analyser_v327

    配合nmon使用,它可以将原始数据转化为易于理解和分析的图表和报告。例如,文档“NA_UserGuide v32.doc”提供了详细的用户指南,指导用户如何使用nmon analyser来解读和解读nmon数据,包括如何导入数据、配置分析...

Global site tag (gtag.js) - Google Analytics