zoukankan      html  css  js  c++  java
  • 【性能监控】nmon和pyNmonAnalyzer的搭建和使用

    1,安装nmon

    二进制安装:暂时空着,没有翻墙,访问不了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了。

    其他问题:

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

  • 相关阅读:
    Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
    Twsited异步网络框架
    MySQL-python模块
    python3安装Fabric模块
    PInvoke.net Visual Studio Extension
    资源下载站
    WPF RTSP存储到一个文件中的位置
    Windows 7 中未能从程序集System.ServiceModel
    无法在WEB服务器上启动调试,Web 服务器配置不正确
    CS0016: 未能写入输出文件“c:WINDOWSMicrosoft.NETFramework.。。”--“拒绝访问
  • 原文地址:https://www.cnblogs.com/stanmao/p/10864406.html
Copyright © 2011-2022 走看看