web-dev-qa-db-ja.com

負荷テスト中にCPUとメモリを測定する方法

異種環境でJMeterを使用しており、サービスまたはWebアプリケーションが実行されているサーバーに大きな負荷をかけている間にCPUとメモリを測定したいと考えています。何を使うことをお勧めしますか? CPUとメモリの使用状況をファイルまたはデータベースに記録する利用可能なソフトウェアソリューション(オープンソースまたは商用)はありますか?

ありがとうございました!

20

Javaの観点からは、 jconsole を使用するか、独自の code を記述してメモリ使用量を監視できます。

  1. a Javaアプリケーション のCPUとメモリの消費量を測定します
  2. javasysmon github上
  3. dstat Linuxの場合はperfmon、Windowsの場合はperfmon。 続きを読む
8
zengr

JMeter perfmonプラグイン を使用してCPU、メモリを測定できます および他の多くのメトリック

14
Stephane

サボテン をご覧ください。

組み込みのテンプレートを使用して、CPU、MEMなどのリソース使用量を簡単に収集し、Niceグラフィックで表示できます。 WindowsとUni *の両方がサポートされています。

2
liulinyang

おそらく、unix/linuxフレーバーで実行している場合は、 collectd を確認できます。 CPUだけでなく、メモリ、ディスクIO、ネットワーク、および利用可能な多数のプラグインも提供します。

0
alphamikevictor

Perfmonプラグインをインストールすると、サーバーエージェントもインストールし、ファイアウォールポート4444を開く必要がありました。

これが私がとても便利だと思ったリンクです。

http://grosan.co.uk/web-application-performance-testing-using-Apache-jmeter-part-2-monitor-server-resources/

0
user2981810