首页 > 其他分享 >nmon监控工具

nmon监控工具

时间:2023-09-19 22:05:06浏览次数:37  
标签:文件 nmon 10 展示 excel 监控 工具

方案概述

nomon介绍:
  • nmon是一种在 AIX 与各种 Linux 操作系统上广泛使用的监控与分析工具
  • nmon能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面
  • nmon将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析
  • 在mysql或其他压测过程中,可以监控主机性输出监控数据,方便压测后的分析

实施步骤

安装

下载地址:https://nmon.sourceforge.net/pmwiki.php?n=Site.Download

下载对应版本:通过uname -a,或cat /etc/redhad-release查询centos版本来下载对应的nmon版本

nmon监控工具_监控

#创建文件夹,并解压缩

mkdir -p /usr/local/nmon
tar xf nmon16g_x86.tar.gz -C /usr/local/nmon/

#授权
#解压之后会有多个文件,我们指需要使用对应自己操作系统版本的那个文件即可,这里使用的是nmon16g_x86_rhel72这个文件

chmod +x nmon16g_x86_rhel72

#执行测试
执行./nmon16g_x86_rhel72 即可运行nmon 工具

nmon监控工具_监控_02


nmon监控工具_监控_03

###nmon交互式命令

#nmon在运行后可以在屏幕上展示需要的信息,下面是常用的交互命令
h:查看帮助
c:展示cpu信息,User%  Sys% Wait%等
m:展示内存信息,Total (MB),Free  (MB)等
n:展示网络信息
d:展示磁盘信息
t:查看系统进程,在按u展示进程详细信息
l:展示cpu中User% Sys% Wait%使用率柱状图
q:退出nmon交互式界面

#以上信息展示,按一次开启在按即关闭

nmon监控工具_监控_04


nmon监控工具_监控_05

###nmon 监控报告输出与分析
快捷命令只能将当前的系统资源实时显示在屏幕下,无法保存到文件中,如果要将结果保存到文件进行分析,需要用到命令行参数启动nmon时,可以指定以下参数:

常用参数:
-f:监控结果以文件形式输出,**默认:**机器名_日期_时间.nmon
-F:和 -f 一样作用,不过要指定输出文件名
-t:输出最耗资源的进程
-s:采样频率,每隔n秒抽样一次
-c:取出多少个抽样数量,即监控 = 采样频率*抽样数量 例如10秒抽样一次抽样60秒:10*60= 600秒 = 10分钟
-m:nmon 文件保存的目录
-r:监控记录输出到excel表中的标题


#例:
1.生成一个10分中的监控报告
./nmon -f -t -r nmonreport -s 10 -c 60

2.下载报告分析工具,分析工具需要借助excel,必要windows操作系统
#下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser

3.下载之后直接启动即可会直接调用本地excel,首次使用需要excel允许宏

图例:

1.下载文件

nmon监控工具_监控_06

2.运行文件,点击analyze导入并分析我们之前生成的nmon报告

nmon监控工具_监控_07

3.导入之后展示

nmon监控工具_分析工具_08

参考文档

nmon官方文档:https://nmon.sourceforge.net/pmwiki.php
监控信息文档:https://blog.csdn.net/NoamaNelson/article/details/104642497

标签:文件,nmon,10,展示,excel,监控,工具
From: https://blog.51cto.com/u_13482808/7529524

相关文章

  • 混沌测试工具ChaosBlade
    目录  Chaosblade是什么?  Chaosblade怎么用?  场景一:服务器CPU爆满  场景二:服务器磁盘爆满  场景三:调用某个Dubbo服务超时  场景四:JVM中某个方法抛出异常或者修改方法返回值  场景五:调用Mysql超时或出现异常  场景六:服务器网络缓慢 Chaosblade是什么?Chaos......
  • 视频汇聚/视频云存储/视频监控管理平台EasyCVR录像存储功能如何优化?具体步骤是什么?
    视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。视频监控系统EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音......
  • Symantec GhostCast Server是一款用于网络传输和部署镜像的软件工具 Symantec GhostCa
    SymantecGhostCastServer是一款用于网络传输和部署镜像的软件工具,它提供了一组命令行选项来配置和控制其功能。以下是一些常用的SymantecGhostCastServer命令:ghostsrv-clone:启动GhostCastServer并允许克隆图像。ghostsrv-multicast:启动GhostCastServer以启用多播传......
  • 天视通等小众冷门摄像机接入安防监控系统EasyCVR平台的常见兼容问题及解决方法
    众所周知,视频监控系统EasyCVR安防视频综合管理平台支持多类型设备、多协议方式接入,包括市场主流标准协议国标GB28181、RTMP、RTSP/Onvif协议等,以及厂家私有协议,如海康SDK、大华SDK、海康Ehome等。平台可兼容市面上绝大多数品牌的视频源设备,对外可分发RTSP、RTMP、FLV、HLS、WebRTC......
  • 安防监控/视频云存储/监控平台EasyCVR服务器解释器出现变更该如何修改?
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能......
  • Java线程池解析及状态监控
    1、线程与线程池 我们可以使用newThread()的方式创建一个线程,一个线程的生命周期如下图所示,通过这种方式创建线程会造成消耗大量的资源,同时也无法进行线程的管理。所以在实际开发生产过程中,遇到异步或者并发场景多采用线程池的方案进行业务。2、线程池的创建及工作流程 ......
  • 天视通等小众冷门摄像机接入安防监控EasyCVR平台的常见兼容问题及解决方法
    众所周知,视频监控系统EasyCVR安防视频综合管理平台支持多类型设备、多协议方式接入,包括市场主流标准协议国标GB28181、RTMP、RTSP/Onvif协议等,以及厂家私有协议,如海康SDK、大华SDK、海康Ehome等。平台可兼容市面上绝大多数品牌的视频源设备,对外可分发RTSP、RTMP、FLV、HLS、WebRTC......
  • 视频汇聚/视频监控管理平台EasyCVR录像存储功能如何优化?具体步骤是什么?
    视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。视频监控系统EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音......
  • 视频监控/视频汇聚平台EasyCVR平台页面展示优化
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能......
  • redisson 工具类
    importcom.alibaba.fastjson.JSON;importcom.juxiao.xchat.dao.room.dto.CallStatus;importcom.juxiao.xchat.manager.cache.redis.RedissonManager;importlombok.extern.slf4j.Slf4j;importorg.redisson.api.*;importorg.redisson.client.protocol.ScoredEntry;i......