linux支持数据存储监控工具-nmon(代码片段)

七月的小尾巴 七月的小尾巴     2022-12-09     757

关键词:

nmon介绍

nmon 是 IBM 公司开发的 Linux 性能监控工具,可以实时展示系统性能情况,也可以将监控数据写入文件中,并使用 nmon 分析器做数据展示。

nmon安装

这里我直接在官网上面下载好,可以直接解压缩用。

链接:https://pan.baidu.com/s/1KY-Dgchvv_j2ix1FhSQiVQ  密码:uayp

下载解压之后,我们可以看到针对不用的操作系统使用的nmon,这里我的操作系统是centos 7,我们将这个版本上传到Linux服务器上方
在这里插入图片描述
使用scp 将文件上传到Linux的指定目录下方
在这里插入图片描述
我们可以看到已经上传成功了。
在这里插入图片描述
给nmon配置操作权限,使用 chomd 配置权限
在这里插入图片描述
将文件命名为 nmon
在这里插入图片描述

命令

./nmon -ef -s 5 -c 1000

参数说明:

  • -ef :指的是使用文件格式
  • -s :按照上方的命令,指的是每5秒更新一次数据
  • -c:则表示一共执行多少次,通常多少次,我们可以通过压测的数据进行换算

下方我们执行了一个压测脚本,然后执行nmon命令之后,系统会一直统计监控数据,我们可以看到生成了一个nmon文件。
在这里插入图片描述

这里我们告诉大家一个小技巧,如果说我们不想要换算 -c 一共要执行多少次,可以将数值调大一些,在我们脚本跑玩之后,直接使用kill 命令,将 nmon 进程杀掉。如下图所示

在这里插入图片描述

下面我们来看一下监控数据,我们将这个nmon文件下载到本地电脑上。

那么我们怎么看数据呢?下方我们需要使用到nmon的一个分析器,这里我也提供了下载链接,大家可以自行下载。

链接:https://pan.baidu.com/s/1Wt6RtUOJIfkY7DlvnbzK4A  密码:t6y7

下载成功之后,我们可以打开分析器,这个分析器是基于excel开发的,里面有一个拓展工具,叫做宏。下面我们点击分析器中的 Analyze nmon data,然后选择我们前面从服务器中下载下来的nmon文件。
在这里插入图片描述
这里需要注意两点:1、需要使用excel打开该文件,不能使用wps; 2、打开excel时如果有安全警告弹窗,需要点击启用。

打开之后会帮我们自动生成一个excel的文件,我们主要具体看一下几个内容:

  1. cpu-all: 查看当前系统的cpu使用率
    在这里插入图片描述

  2. diskbusy:磁盘,主要看sda在这里插入图片描述

  3. net:网络,因为我当前服务器的网卡,是enp0s3,主要看当前网卡的读和写
    在这里插入图片描述

  4. mem:内存空闲统计,单位是%,这里统计了toal、buffers、swap等等一些系列数据

在这里插入图片描述

jmeter——linux综合监控工具(代码片段)

...n即可1.Nmon安装根据我的操作系统和linux版本,选择对应的支持版本,如下:2、下载方式  ①、下载到本地,通过FTP上传到服务器  ②、命令行wgethttp://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz3、安装  下载完成后,执... 查看详情

linux下安装nmon监控工具(代码片段)

1、首先下载nmon压缩包wgethttp://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/download 2、解压并赋予权限unzipdownload#此处要留意,下载的包是存在“download”目录下增加权限并修改位置chmod+xnmon_x86_rhel52mvnmon_x86_rhel52/us 查看详情

(转)服务端监控工具:nmon的使用(代码片段)

...并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。2、nmo 查看详情

服务端监控工具:nmon使用方法(代码片段)

...并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。2、nm 查看详情

linux系统日常监控工具的使用(代码片段)

...iostat工具监控系统1.安装iostat软件包iostat命令,显示存储子系统的详细信息,可以用来监控磁盘I/O的情况,如果%iowait的值过大,那么就是就说明很多IO在等待了,性能当然就有影响yum-yinstallsysstat-11.7.3-6.el8.x86_64... 查看详情

一款免费监控aix与linux的软件--nmon(代码片段)

...介绍nmon工具可以为AIX和Linux性能专家提供监视和分析性能数据的功能,其中包括:CPU使用率内存使用情况内核统计信息和运行队列信息磁盘I/O速度、传输和读/写比率文件系统中的可用空间磁盘适配器网络I/O速度、传输和读/写比... 查看详情

性能测试之nmon对linux服务器的监控(代码片段)

最近因为公司做测试需要写报告监控服务器cpu内存等,特意恶补了一下软件介绍 分析工具分析AIX和Linux性能的免费工具,这个高效的工具可以工作于任何哑屏幕、telnet会话、甚至拨号线路。另外,它并不会消耗大量... 查看详情

linux下性能监控工具nmon的使用

...一个特定的文件,并可利用excel分析工具(nmonanalyser)进行数据的统计分析。     开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化... 查看详情

22.服务器性能监控之nmon工具介绍(代码片段)

...统的进程信息;“M”对应内存、“N”对应网络等等;5、监控 查看详情

linux系统性能监控工具nmon

...,其CPU使用率将低于百分之一。使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新。然而,您可以很容易地将这个时间间隔更改为更长或更短的时间段。如果您拉伸窗口, 查看详情

我的linux,我做主!性能监控工具nmon必知必会

...件主要有连接池、JVM参数、线程池等,后端的性能还包括数据库集群,主要有各种命中率、IO次数、top前10的消耗最大的SQL,最后后端的性能还包括其他设备,主要有网速(网卡,宽带),还有防火墙;而对于实体机的硬件资源... 查看详情

利用nmon和javanmonanalyzer监控linux性能

Nmon是一个资源监控工具,可以监控Linux系统上的CPU、内存、磁盘、网络,甚至是文件系统。JavaNmonAnalyzer是一个使用nmon的输出作为输入的工具。它将nmon输出绘制成一个信息图,使其更易于查看。什么是nmon和JavaNmonAnalyzerNmon是Nigel... 查看详情

安装nmon监控步骤---学习笔记

...输出一个特定的文件,并可利用excel分析工具nmonanalyser进行数据的统计分析。并且,nmon运行不会占用过多的系统资源,通常情况下CPU利用率不会超过2%。针对不同的操作系统版本,nmon有相应版本的程序。二、安装安装:wgethttp://sou... 查看详情

nmon+javanmonanalyser进行nmon监控数据可视化分析

...道nmon是一款轻量级的系统占用极少,监控功能非常强大支持跨平台ARM,centos,ubuntu等等系统的工具在sourceforge我们可以找到一个基于java编写的解析nmon监控出来的.nmon格式数据解析成报告jar包;sourceforge地址:https://sourceforge.net/project... 查看详情

宇视监控要用linux吗

...nux系统资源的工具,该工具可以将服务器系统资源消耗的数据收集起来并输出一个特定的文件,再使用分析工具(nmonanalyser)进行数据统计分析。 查看详情

服务器性能测试工具----nmon(代码片段)

一、下载nmon根据CPU的类型选择下载相应的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadwget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip方法1:1234[[email protected]~]#cd/opt[[email protected]opt]#mkdirnmon[[email protecte... 查看详情

linux下使用nmon监控分析系统性能

一.下载nmon。  根据CPU的类型选择下载相应的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadwget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/download二.初始化nmon工具。#unzipnmon_x 查看详情

osnmon的简介和使用

...视AIX/Linux操作系统资源使用情况,收集监控结果及产生的数据文件,制作相关系统性能分析报告。2. Nmon简介Nmon(Nigel’sMonitor)是由IBM提供、免费监控AIX系统与Linux系统资源的工具。该工具可将服务器系统资源耗用情况收集起来... 查看详情