之前的文章介绍了服务端监控工具:Nmon使用方法,最近在github找到了一个nmon自动监控并生成HTML格式报告的工具:easyNmon,使用体验蛮不错的,这里介绍下它的安装及使用方法。

一、关于easyNmon说明

工具下载地址:https://github.com/mzky/easyNmon

说明:为了方便多场景批量监控,作者用golang写了个监控程序,可以通过web页面启动和停止nmon服务, 适配Loadrunner和jmeter进行性能测试,可以做到批量执行场景并生成监控报告!

环境适配:该执行文件默认为CentOS(6.5-7.4)版本,Ubuntu和SUSE需要下载对应版本的nmon替换!

go的http框架采用gin:https://gin-gonic.github.io/gin/

图表插件:echarts:http://echarts.baidu.com/

二、下载安装

1、文件下载

通过github下载该执行文件,然后上传到服务器,使用 tar -zxvf easyNmon.tar.gz 命令解压,如下图:

解压后会生成一个easyNmon文件夹,进入该文件夹,通过命令 ./monitor& 启动easyNmon服务(后缀加&为后台运行)。

2、常用信息查看

在easyNmon目录下,输入 ./monitor -h 查看相关信息,如下图:

3、web页面

可以通过帮助信息里面的信息,访问web页面查看该工具的页面管理功能,如下图:

PS:如果是云服务器,需要在云服务器控制台开启对应的安全组规则,否则无法访问!!!(上图是我的阿里云私有IP,访问的web地址需要换成公有IP地址)

4、修改端口

默认端口为9999,如果需要修改访问web页面的地址端口,需要自行修改,命令为 ./monitor -p 端口号 ,修改后查看帮助信息,如下图:

三、监控服务使用

1、集成jmeter启动

安装好之后,在jmeter中添加线程组,然后按照如下格式填写对应的信息,添加仅一次控制器(因为后台服务启动后,只需要启动一次监控服务即可)

2、web页面启动

接下来,就是启动压测脚本,进行压测并查看服务器监控报告。

四、HTML格式监控报告

PS:压测脚本结束后,默认生成监控报告,手动停止测试脚本,也会自动生成监控报告,可以通过访问web页面的报告页面查看,如下图:

1、grafana测试结果

2、easyNmon监控报告

nmon结果分析工具_Nmon实时监控并生成HTML监控报告相关推荐

  1. 服务器监控页面html_Nmon实时监控并生成HTML监控报告

    之前的文章介绍了服务端监控工具:Nmon使用方法,最近在github找到了一个nmon自动监控并生成HTML格式报告的工具:easyNmon,使用体验蛮不错的,这里介绍下它的安装及使用方法. 一.关于 ...

  2. nmon结果分析工具_使用nmon analyzer 分析指标

    监控结果分析 使用nmon analyser对nmon文件进行解析,生成带图表信息的xlsx格式文件. 下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Si ...

  3. nmon结果分析工具_Jmeter测试工具实践:如何为Jmeter开发测试插件定制专属取样器?...

    JMeter原生支持多种不同的取样器(HTTP.TCP.JDBC.JMS等),每一种不同类型的取样器可以向服务器发送不同协议类型的请求.除了开箱即用的协议支持以外,JMeter还支持用户自己开发新协议 ...

  4. 10个优秀的日志分析工具

    在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决.分析日志文件的时候需要运用到日志分析工具,接下来就给大家分享10个优秀的日志分析工具: 1. ...

  5. 新手必需知道的10个优秀的日志分析工具

    在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决.分析日志文件的时候需要运用到日志分析工具,接下来就给大家分享10个优秀的日志分析工具: 1. ...

  6. 十款实用方便的日志分析工具(建议收藏!!!)

    0x00 十款实用方便的日志分析工具 在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决.分析日志文件的时候需要运用到日志分析工具,接下来就给大 ...

  7. 分享10个网管必备的日志分析工具

    为什么需要日志分析工具? 连接到网络的每个设备或应用都会创建日志文件.网络管理员使用这些日志文件来查看性能数据.这些工具很有用,因为它们提供了对用户本来不具备的数据的访问权限.日志分析工具从设备的日志 ...

  8. 一款非常好用的网站访问日志分析工具,360星图

    原文转载自:豫章小站 » <[分享]360星图,一款非常好用的网站访问日志分析工具> 广大站长有没有这样一个体验,网站流量异常,要通过网站日志来分析的时候非常头疼,日志文件很大,一条一条来 ...

  9. linux 性能监控分析软件,性能监控和分析工具--nmon

    nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具, nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中.nmon工具可以 ...

最新文章

  1. python for 循环中使用 remove 删除列表中的元素
  2. WordPress中.user.ini 权限问题
  3. django下载excel,使用django-excel插件
  4. 单位矩阵的逆| 使用Python的线性代数
  5. 关于group by的用法 原理
  6. css鼠标移入线条延中心伸长,jquery鼠标悬浮,显示动态延伸线条,如何在鼠标移开后依然让线条元素延伸到终点...
  7. MyEclipse中对项目分类管理
  8. “安全宝”,云安全服务
  9. 神经网络仿真实验matlab,神经网络及其matlab实现
  10. Axure 9 Mac 版
  11. python遍历二维秋天_只要一杯秋天的奶茶,就能学会Python数值分析(1)
  12. VB编写的验证码生成器
  13. 两台计算机如何组成局域网,两台电脑如何建立局域网
  14. 入职阿里巴巴,阿里P7高级架构师需要哪些技术栈?
  15. 身为码农,为12306说两句公道话:
  16. 螺丝组装扭力常用规范
  17. java自动转换与强制转换
  18. 银行降转账额度 “余额宝”要当心了
  19. 生活网官司难断爱帮网大众点评均称胜诉
  20. 超级简单,一步彻底关闭360浏览器低俗广告

热门文章

  1. Thread.setDefaultUncaughtExceptionHandler作用
  2. 总结 | 如何测试你自己的 RubyGem
  3. [BTS] Could not find stored procedure 'mp_sap_check_tid'
  4. SQL:使用 CASE
  5. 如何用excel筛选相似内容_Excel筛选你用好了么?别再下拉点点点了
  6. 区块链BaaS云服务(14)华大BGI区块链“安全多方计算“
  7. 《研磨设计模式》chap16 模板方法模式
  8. 虚拟机安装中文输入法
  9. CSAPP第7章家庭作业参考答案
  10. ios微信小程序下拉刷新怎么配_为什么他的下拉刷新是个动画效果?