为了方便多场景批量性能测试,用golang写了个监控程序,可以通过get url方式启动和停止nmon服务, 适合配合Loadrunner和jmeter进行性能测试,可以做到批量执行场景并生成监控报告!
如在固定服务器上进行长期监控,建议使用open-falcon、Telegraf+Influxdb+grafana或NetData等优秀的监控工具
https://www.jianshu.com/p/c7c36ba14d3e
https://github.com/mzky/easyNmon/releases
镜像: https://pan.baidu.com/s/1XCeNQPMtymlI79kgNCg1ZA
点击链接加入群聊【EasyNmon交流】:https://jq.qq.com/?_wv=1027&k=5sgrpm9
☆ 特别感谢ElectricBubble提交的代码,使EasyNmon实现完全go语言编码
goodhal的批量部署及监控服务:https://gitee.com/goodhal/ezNmon-Manager
https://github.com/mzky/easyNmon/wiki/ChangeLog
nmon:http://nmon.sourceforge.net/
go的web框架gin:https://github.com/gin-gonic/gin
图表插件echarts:http://echarts.baidu.com/
前端amazeui:http://amazeui.org
https://github.com/mzky/jmeter4.x-cn-report-template
https://github.com/mzky/jmeter5.x-cn-report-template
新项目将支持mysql、pgsql、tomcat、redis、Nginx等监控