nmon结果分析工具_Nmon实时监控并生成HTML监控报告
之前的文章介紹了服務端監(jiān)控工具:Nmon使用方法,最近在github找到了一個nmon自動監(jiān)控并生成HTML格式報告的工具:easyNmon,使用體驗蠻不錯的,這里介紹下它的安裝及使用方法。
一、關于easyNmon說明
工具下載地址:https://github.com/mzky/easyNmon
說明:為了方便多場景批量監(jiān)控,作者用golang寫了個監(jiān)控程序,可以通過web頁面啟動和停止nmon服務, 適配Loadrunner和jmeter進行性能測試,可以做到批量執(zhí)行場景并生成監(jiān)控報告!
環(huán)境適配:該執(zhí)行文件默認為CentOS(6.5-7.4)版本,Ubuntu和SUSE需要下載對應版本的nmon替換!
go的http框架采用gin:https://gin-gonic.github.io/gin/
圖表插件:echarts:http://echarts.baidu.com/
二、下載安裝
1、文件下載
通過github下載該執(zhí)行文件,然后上傳到服務器,使用?tar -zxvf easyNmon.tar.gz?命令解壓,如下圖:
解壓后會生成一個easyNmon文件夾,進入該文件夾,通過命令?./monitor&?啟動easyNmon服務(后綴加&為后臺運行)。
2、常用信息查看
在easyNmon目錄下,輸入?./monitor -h?查看相關信息,如下圖:
3、web頁面
可以通過幫助信息里面的信息,訪問web頁面查看該工具的頁面管理功能,如下圖:
PS:如果是云服務器,需要在云服務器控制臺開啟對應的安全組規(guī)則,否則無法訪問!!!(上圖是我的阿里云私有IP,訪問的web地址需要換成公有IP地址)
4、修改端口
默認端口為9999,如果需要修改訪問web頁面的地址端口,需要自行修改,命令為?./monitor -p 端口號?,修改后查看幫助信息,如下圖:
三、監(jiān)控服務使用
1、集成jmeter啟動
安裝好之后,在jmeter中添加線程組,然后按照如下格式填寫對應的信息,添加僅一次控制器(因為后臺服務啟動后,只需要啟動一次監(jiān)控服務即可)
2、web頁面啟動
接下來,就是啟動壓測腳本,進行壓測并查看服務器監(jiān)控報告。
四、HTML格式監(jiān)控報告
PS:壓測腳本結束后,默認生成監(jiān)控報告,手動停止測試腳本,也會自動生成監(jiān)控報告,可以通過訪問web頁面的報告頁面查看,如下圖:
1、grafana測試結果
2、easyNmon監(jiān)控報告
總結
以上是生活随笔為你收集整理的nmon结果分析工具_Nmon实时监控并生成HTML监控报告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 求连线相似度_Python
- 下一篇: 前端面试instanceof_一起回归一