nmon监控工具使用

1、下载nmon监控工具和分析工具,然后把nmon监控工具上传到需要监控的服务器上,建议在/usr/local文件夹下新建一个soft文件夹来存放监控工具,监控工具下载地址https://sourceforge.net/projects/nmon/files/nmon16m_helpsystems.tar.gz/download,然后在soft文件夹下再新建一个文件夹nmon用来存放解压完的文件,解压命令如下,tar -xzvf nmon16m_helpsystems.tar.gz -C ./nmon/

2.使用cat /etc/redhat-release  查询Linux版本,然后根据自己的操作系统版本选择需要执行脚本,因为我是centos8,所以选择下图中的可执行文件,然后执行./nmon_x86_64_centos8 -f -s 10 -c 14  就静默启动监控了,

已经启动监控了

参数解释

-f 表示标准输出,输出一个.nmon后缀的文件

-s 间隔多长时间收集一次数据  单位是秒

-c 总共收集多少次

上面那个命令的意思就是每10s收集一次,一共收集14次,假如你要收集一个晚上,每10s收集一次,假定一晚上是12小时,那么收集次数就等于12*60*60/10=4320次

根据设置的参数收集完成后就会生成一个.nmon结尾的文件了

接下来可以用分析工具来分析监控结果,解压这个文件,把监控结果导出到桌面上,解压完成后文件夹中会有一个xlsm结尾的文件,他是execl的宏文件,如下图所示,他用了vb来展示结果,只能用微软的execl能正常运行,wps运行不了

使用微软的execl打开这个文件,然后启用宏

启用完成后点击Analyze nmon data会弹出弹窗,选择刚才导出到桌面的.nmon的监控结果就可以看到美化后的数据了

接下来保存,保存完后就会看到信息

nmon适用于无人值守,他不能实时看到结果,只能看最终结果

热门文章

暂无图片
编程学习 ·

『杭电1251』统计难题

Problem DescriptionIgnatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).Input输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师…
暂无图片
编程学习 ·

安卓安全那点事

本文旨在对于一个安卓app的安全知识做一个较为泛泛的总结,为开发出更安全的应用提供思路。内容比较粗略,仅起到抛砖引玉的效果,还望大家见谅。Android应用的安全 意义 在维基百科上有一个关于计算机安全的定义: 计算机安全(computer security)是计算机与网络领域的信息安…
暂无图片
编程学习 ·

Redis和Memcache缓存核心及原理对比最全解析

1. 缓存基础知识1.1 缓存类型 缓存是高并发场景下提高热点数据访问性能的一个有效手段,在开发项目时会经常使用到。缓存的类型分为:本地缓存、分布式缓存和多级缓存。 本地缓存就是在进程的内存中进行缓存,比如我们的 JVM 堆中,可以用 LRUMap 来实现,也可以使用 Ehcache 这…
暂无图片
编程学习 ·

Spring——Bean scope

Spring framework 支持6个范围(scope),其中4个只能在用web-aware时才能使用。当然,你也可以创建自定义范围。singleton : spring默认就是singleton,即在注册该bean的时候,会把这个bean存储到单列bean缓存,以后对该bean的所有的后续请求和引用都会返回缓存中的这一个bean…
暂无图片
编程学习 ·

HBaseShell操作

HBaseShellhttps://cloud.tencent.com/developer/article/13366481.进入Hbase shell命令$>hbase shell #命名空间级别:#列出所有命名空间hbase> list_namespace #新建命名空间hbase> create_namespace ns1 #删除命名空间hbase> drop_namespace ns1 #修改命名…
暂无图片
编程学习 ·

亚马逊ERP系统独立部署OEM定制无限开账号

马逊无货源模式,和传统无货源模式操作一样!需要咱们开店利用软件去采集商品,上传到咱们店铺,有订单了去上家拍下,发到深圳的中转仓,进行商品检测二次包装,发往国外!赚取汇率差! 要做亚马逊无货源模式,那么亚马逊ERP也是必须用的!市场erp已经出现很多,但是真正做技术…
暂无图片
编程学习 ·

基于小程序请求接口 wx.request 封装的类 axios 请求

基于小程序请求接口 wx.request 封装的类 axios 请求Introductionwx.request 的配置、axios 的调用方式源码戳我 feature支持 wx.request 所有配置项支持 axios 调用方式支持 自定义 baseUrl支持 自定义响应状态码对应 resolve 或 reject 状态支持 对响应(resolve/reject)分别…
暂无图片
编程学习 ·

清华大学计算机研究生机试真题 问题 A: 输出梯形

问题 A: 输出梯形题目描述输入一个高度h,输出一个高为h,上底边为h的梯形。输入一个整数h(1<=h<=1000)。输出h所对应的梯形。样例输入5样例输出******************************** *************C++实现一开始只尝试读取一个h,出现WRONGANSWER50,后来用while进行循环读…
暂无图片
编程学习 ·

【剑指offer】——和为s的序列

文章目录1、和为s的两个数字2、和为s的连续正数序列 1、和为s的两个数字 1、题目要求 输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。示例1: 输入:nums = [2,7,11,15], target = 9 输出:[2,7…
暂无图片
编程学习 ·

windows 桌面远程出现身份验证错误

打开注册表 使用 windows+R 输入regedit 找到路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 在下面增加CredSSP\Parameters重新远程桌面开始连接即可。
暂无图片
编程学习 ·

【Pytorch】Mode存储

1. 保存加载模型权重pytorch保存数据的格式为.t7文件或者.pth文件,t7文件是沿用torch7中读取模型权重的方式。而pth文件是python中存储文件的常用格式。而在keras中则是使用.h5文件。# 保存模型示例代码 print(===> Saving models...) state = {state: model.state_dict(),…
暂无图片
编程学习 ·

spring-cloud

网关限流算法 计数器 单位时间内,每次请求,计数器+1.当超过阀值,则之后请求拒绝.待单位时间过后,继续接受请求 漏桶算法 可理解为一个队列,在范围时间内的请求,都会通过漏洞向下执行.超过的请求,则抛弃感觉就跟ExcutorServer差不多,多余的任务则抛弃. 案例:百度网盘令牌桶算法 …
暂无图片
编程学习 ·

项目打包上线

->开发项目 项目代码在自己的本地 ->项目发布 1)需要一台服务器(万网->被阿里云收购了) 虚拟云服务器/独立主机 购买服务器成功后会有一个外网的IP地址(外网IP:任何用户通过这个IP地址都可以访问到你的服务器) 2)需要一个域名 com/.cn… 3)把域名进行DNS解析:…
暂无图片
编程学习 ·

提升 10 倍!阿里云对象存储 OSS 可用性 SLA 技术揭秘

简介:对象存储被广泛应用于互联网应用中,当我们打开手机观看视频、收听音乐、分享图片、浏览网页、淘宝购物时,背后的数据基本都是存在对象存储中。应用使用卡、打不开就和对象存储的可用性 SLA 有关,SLA 越高,应用体验越好。本文分享阿里云在对象存储 OSS(Open Storage S…
暂无图片
编程学习 ·

Mac IDA动态调试Android应用dump dex

前言 由于本人使用的是Mac来做开发,并且最近要做逆向相关,苦于网上多数教程都是Win的,没办法只有到处搜集资料和自己踩坑,摸着石头过河。这里分享一下Mac来做的整个过程。目标,IDA动态调试,dump dex脱壳。 脱壳的话,目前两种方法,一种动态调试,一种xposed,当前为动态…
暂无图片
编程学习 ·

精通java开发-wait,notify和notifyAll的总结(含案例)

目前CSDN,博客园,简书同步发表中,更多精彩欢迎访问我的gitee pageswait,notify和notifyAll 总结在调用wait方法时,线程必须要持有被调用对象的锁,当调用wait方法后,线程就会释放掉该对象的锁(monitor)在调用Thread类的sleep方法时,线程是不会释放掉对象的锁的当调用wait时,首先…
暂无图片
编程学习 ·

数据结构与算法之快速排序

【前言】快速排序原理简单,使用方法经典,速度快,本博客旨在总结理论,梳理思路,记录实现过程【正文】理论快速排序,分治法,分治递归时它的核心思想,将一组数通过规则分成几部分,每一部分再按照相同规则进行处理,大事化小,小事化了。时间复杂度平均为O(nlogn),最坏为…
暂无图片
编程学习 ·

flask传json数据到echarts的基本框架

flask获取数据传到前端echarts的基本框架 1、文件位置 echarts.htmll放在templates里,templates跟flask.py同级目录 2、flask.py from flask import Flask,redirect,url_for,request,render_template,flash from sqlalchemy import create_engine import pymysqlapp=Flask(__n…
暂无图片
编程学习 ·

使用vue实现简单的图书管理

这个小案例巩固了vue的基础知识,主要涉及了各种指令的操作,自定义指令、生命周期、侦听器、过滤器、计算属性等的实践。完成的功能有对图书的增删改和统计图书的总量。 功能介绍:添加图书:输入编号和名称点击提交按钮即可添加图书,这里在名称表单中有一个监听器(name),…