1 Star 0 Fork 33

江北青衣 / ezNmon-Manager

forked from goodhal / ezNmon-Manager 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ezNmon-Manager

ezNmon-Manager是easyNmon的WEB版多机部署工具和管理控制台,目前以war形式发布,自带sqlite数据库。丢到tomcat等容器的webapps目录下可直接使用。可远程批量操作多台机器的监控服务部署和基本性能实时监控。自动生成基于nmon的html和nmon原始文件下载。目标机在不需要安装任何语言环境和插件的情况下进行Linux系统资源监控。

下载地址:https://gitee.com/goodhal/ezNmon-Manager/releases

特别感谢shadowedge的ssh参考实现,使用本项目功能可以顺利实现。

输入图片说明

输入图片说明

通过loadrunner启动监控和结束监控,示例:

创建一个新场景(与实际测试场景分离),并将以下脚本内容稍作修改后放到init下(IP地址为需要监控的目标主机):


web_custom_request("stop", //停止所有nmon监控
        "URL=http://192.168.126.166:8080/stop","Method=GET",LAST);
web_custom_request("start",
        "URL=http://192.168.126.166:8080/start?n=name&t=10",//n为场景名称,不支持中文;t为监控时长,单位分钟
        "Method=GET",LAST);

通过jmeter开启监控示例:

添加独立的线程组,添加仅一次控制器,在http request协议中填写如图参数即可;

输入图片说明 注:独立线程组和仅一次控制器是为了避免重复执行

需要结束任务的,自己扩展一下~

空文件

简介

远程批量操作多台机器的监控服务部署和基本性能实时监控。自动生成基于nmon的html和nmon原始文件下载。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/JiangBeiQingYi/ezNmon-Manager.git
git@gitee.com:JiangBeiQingYi/ezNmon-Manager.git
JiangBeiQingYi
ezNmon-Manager
ezNmon-Manager
master

搜索帮助

14c37bed 8189591 565d56ea 8189591