2016-12-09 33 views
1

CPU、メモリ、スレッドのカウントを一定期間にわたってキャプチャして、CPU、メモリ消費量が多いプロセスがあるかどうかを分析します。 これをどのように達成できますか?オープンソースツールを使用してプロセスCPU、メモリ使用率を取得する方法

+0

、あなたは、Linuxマシンのために、NMONをパフォーマンスモニタを使用することができます。どちらも無料のツールです。 –

+0

これは、オープンソースツールを使ってここで詳しく説明します。 http://www.testautomationguru.com/jmeter-server-performance-monitoring-with-collectd-influxdb-grafana/ – vins

答えて

3

PerfMonJMeter Pluginsで利用できます。無料でオープンソースです。

使用量が非常に簡単です:

  1. ダウンロードし、それを監視し、起動する必要があるホスト(複数可)へPerfMon Server Agentをインストールします。
  2. のPerfmonメトリックコレクターはあなたが
  3. は、あなたのテストを開始し視覚化したいと思い、それがメトリックを収集するためにJMeter Plugins Manager
  4. 設定を使用してプラグインをインストールします。

プラグイン自体とその使用方法の詳細については、How to Monitor Your Server Health & Performance During a JMeter Load Testガイドを参照してください。

2

Windowsの場合 - PerfMonツール - Windows OSに組み込まれたツールです。

参考文献:

  1. https://msdn.microsoft.com/en-us/library/aa645516(v=vs.71).aspx
  2. https://technet.microsoft.com/en-us/library/cc749115(v=ws.11).aspx
  3. JMeter plugin - JMeterのためのプラグインの代わりに、別々のツール。我々は、入力として.nmonファイルを使用していますNmon Analyserを持っており、CPU、メモリ、ディスク、ネットワーク、プロセスなどのためのグラフを生成Nmon

    1. https://www.ibm.com/developerworks/aix/library/au-analyze_aix/

    - Linuxマシンの場合


Microsoft Excelを使用してください。

関連する問題