JMeter 服務器性能監視

自己記性不好,很多東西學一邊之後如果不經常使用就會忘得差不多了,還要再重新查資料。

呃呃呃,所以開始第一篇 博客。謝謝!

JMeter 服務器性能監視

如果有JMeter的最基礎的知識,那就很簡單啦~

1.JMeter 服務器性能監視,需要插件的支持 所以第一步就是下載、安裝

  JMeter插件下載,https://jmeter-plugins.org/?search=jpgc-perfmon

下載Plugins Manager JAR文件並將其放入JMeter的lib / ext目錄中。然後啓動JMeter並轉到“選項”菜單以訪問插件管理器。


然後在第二個選項卡種選中,jpgc-standard Set。點擊在右下角 添加並重啓JMeter

     這個就是監聽服務器各項指標的插件,通過這裏打開

 常用組件簡要介紹:

  1. jp@gc - Bytes Throughput Over Time:不同時間吞吐量展示(圖表) 
    聚合報告裏,Throughput是按請求個數來展示的,比如說1.9/sec,就是每s發送1.9個請求;而這裏的展示是按字節Bytes來展示的圖表
  2. jp@gc - Composite Graph: 混合圖表 
    在它的Graphs裏面可以設置多少個圖表一起展示,它可以同時展示多個圖表
  3. jp@gc - Hits per Second每秒點擊量
  4. jp@gc - PerfMon Metrics Collector服務器性能監測控件,包括CPUMemoryNetworkI/O等等
  5. jp@gc - Reponse Latencies Over Time記錄客戶端發送請求完成後,服務器端返回請求之前這段時間
  6. jp@gc - Reponse Times Distribution 顯示測試的響應時間分佈,X軸顯示由時間間隔分組的響應時間,Y軸包含每個區間的樣本數
  7. jp@gc - Transactions per Second 每秒事務數,服務器每秒處理的事務數


到這裏只是添加了JMeter的控件,然後還需要一個ServerAgent-2.2.1,把這個插件放在需要監視的服務器(電腦)上,隨便一 個能記得住的位置。


windows服務器中啓動startAgent.bat,Linux服務器啓動startAgent.sh即可

       在linux中啓動 ./startAgent.sh 是,可能會提示:“-bash: ./startAgent.sh: 權限不夠”,那麼我們需要執行命令:

       chmod +x startAgent.sh

可在下面的度盤中下載:http://pan.baidu.com/share/link?shareid=2974853586&uk=1528396991&fid=512652594025385

2.開始配置,然後進行監控

創建線程組,添加http請求,添加結果樹和聚合報告的監控 做一些基本的配置就ok了

然後就是在性能監控頁面 簡單設置一下就可以了



就能看到服務器的各項數據,在圖表的位置 右鍵,還可以存爲CSV格式,配合聚合函數 進行分析


ok,就先簡單的到這裏吧!加油啊~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章