1,安装nmon

二进制安装:暂时空着,没有FQ,访问不了nmon的官网。

下载对应操作系统的文件,直接运行:

下载地址:https://pan.baidu.com/s/1gTBh10-ark5gbemFa7UApA

提取码:eekc

2,安装pyNmonAnalyzer

第一步:下载

下载到linux系统中并解压:

地址:https://github.com/madmaze/pyNmonAnalyzer

第二步:看一遍官网的markdown,

英文没关系,谷歌浏览器自带翻译

第四步:进入解压的pyNmonAnalyzer-master/src 目录

找到pyNmonAnalyzer.py文件

第五步:依赖安装

pyNmonAnalyzer依赖于matplotlab和numpy,所以需要先安装它,安装方式就用官网markdown文档中的说明:

第6步:修改pyNmonAnalyzer.py

from . import pyNmonParser

from . import pyNmonPlotter

from . import pyNmonReport

修改成红框中的内容

第7步:调试运行pyNmonAnalyzer.py

运行测试脚本,运行后提示没有配置文件,问要不要写一个默认的report.config文件,当然选y

PS:可能会遇到没有argparse模块的报错,可以使用easy_install argparse来完成安装,或者用其他方式把这个模块导入python中。

再次运行:发现多了个testReport报告

把里面的html文件想办法打开,就可以看到结果了。

我这里用的是tomcat:把testReport文件上传的tomact的webapps目录下,然后根据路径去访问就OK了。

其他问题:

大都是权限问题,版本兼容性问题,操作系统安装的方式不一样,要用其他方式安装依赖包的问题。具体根据报错去寻找,都能解决的!

最新文章

  1. [Android]proguard重新编译和如何不混淆第三方jar包
  2. 四、优化及调试--网站优化--Yahoo军规上
  3. android-时间选择器和日期选择器
  4. 使用spring等框架的web程序在Tomcat下的启动顺序及思路理清
  5. SVN创建资源与分支详解
  6. uva11426 GCD Extreme(II)
  7. mysql查找重复
  8. “Options模式”下各种类型的Options对象是如何绑定的?
  9. Scraping JavaScript webpages with webkit | WebScraping.com
  10. ARMv8 Linux内核异常处理过程分析
  11. mysql版本,根据经纬度定位排序sql
  12. Python逻辑运算符
  13. Java NIO 概览
  14. 区块链代币(Token)笔记 — — 术语
  15. Java自学笔记
  16. openpyxl.utils.exceptions.IllegalCharacterError
  17. 三,用户交互方式与python基本数据类型
  18. RobotFrameWork编写接口测试及如何断言
  19. 使用redis做分布式锁
  20. 顺藤摸瓜:一个专黑建筑行业的QQ黏虫团伙现形记

热门文章

  1. 一些JVM指令
  2. 蓝牙mesh组网实践(dataflash的占用与管理)
  3. Unity C#for和foreach效率比较
  4. 注意注意!!!!关于keil的问题,调试时候的bug
  5. NextCloud 17.0.1 升级到NextCloud 23.0.0
  6. Delphi中Stringlist的自定义排序(将函数地址做为参数)
  7. (0828)【vivado版本-对仿真工具版本要求】
  8. DPU02是一个高度集成的USB转UART的桥接控制器
  9. VS2019编译Qt4.8.7
  10. Jenkins安装和自动化部署