LinuxのCPU、IO、Memery監視

JMeterは、サーバのCPUとメモリの使用状況を監視するだけでなく、いくつかのプラグインが監視対象のサーバー上のサービスを開く必要がありますインストールする必要がありますすることができます。

1.必要なプラグインの準備

 

①JMeterPlugins-Extras-1.1.2.zip

②JMeterPlugins-Standard-1.1.2.zip

1,2ダウンロード:https://jmeter-plugins.org/downloads/old/

3。ServerAgent-2.2.1

3ダウンロード  https://github.com/undera/perfmon-agent

 

 

2.Jmeterマスターサーバー

①と②解凍した後、我々は次のJMeter \ lib \ extディレクトリにJMeterPlugins-Extras.jarとJMeterPlugins-Standard.jarをコピーする必要があります。

JMeterのを起動し、JP GCリスナーリスナーオプションを始め、いくつかの@、監視CPU、メモリを追加して、I / OモニタはGC -PerfMonメトリックコレクター@ JPです

 

serverAgent.zipダウンロード:

https://github.com/undera/perfmon-agent

 

スリー開始.agentserver:

行が4444にサーバーIP、ポート番号のデフォルト値を監視する必要に追加することができます追加、CPU / MEMORY / DISKS I / Oなどのコンテンツを監視します

3.agentサーバー

リア監視したいサーバ上で展開ServerAgent-2.2.1.zip、およびターン

startAgent.bat(Windowsの場合)

startAgent.sh(Linuxの)

実行可能ファイルに設定Linuxサーバ最初startAgent.shの場合:

chmodの777 startAgent.sh

./startAgent.sh実行ファイル

あなたは、ファイルを閉じずに背景を設定したい場合

nohupを./startAgent.sh&

行が4444にサーバーIP、ポート番号のデフォルト値を監視する必要に追加することができます追加、CPU / MEMORY / DISKS I / Oなどのコンテンツを監視します

3.agentサーバー

リア監視したいサーバ上で展開ServerAgent-2.2.1.zip、およびターン

startAgent.bat(Windowsの場合)

startAgent.sh(Linuxの)

実行可能ファイルに設定Linuxサーバ最初startAgent.shの場合:

chmodの777 startAgent.sh

./startAgent.sh実行ファイル

あなたは、ファイルを閉じずに背景を設定したい場合

nohupを./startAgent.sh&

IV。結果を表示

在服务器上开启startAgent服务后,再在jmeter上运行脚本,可以在jp@gc - PerfMon Metrics Collector上查看监控的图形结果

注意事项:

执行时监控cpu的插件可能会报错

java.io.IOException: Agent is unreachable via TCP

windows环境下解决方法:

serveragent的默认端口为4444,使用jmeter监听器时,有时即使开启了agent服务也会无法监听,这时候可能是端口被占用了,需要修改端口,那么该如何做呢?

1、cmd命令进入ServerAgent的根目录;

2、在cmd中输入: java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 5555 --tcp-port 5555

 

おすすめ

転載: www.cnblogs.com/SunshineKimi/p/11361216.html