ヘルプ APM APMインサイト(PHP版) APMインサイトPHPエージェントのパフォーマンス テスト

APMインサイトPHPエージェントのパフォーマンス テスト

テスト環境

  • OS:64ビットLinux OS
  • CPU: Intel i5、2.5 GHz、4コア
  • メモリ:8 GB
  • Apache Web Server
CPU利用率への影響:

ターゲットWebアプリケーションに、1分ごと300件の要求を与えても、APMインサイトPHPエージェントは平均で、CPUを1%しか消費しませんでした(デフォルト状態でのテスト) 

負荷を1分当たり600件に増やすと、平均で0.3から1.6%のCPU消費が見られました。

下の表で詳細を記します。

RPM(分ごと要求件数:Requests per Minute)

CPU利用率(%)――エージェントなしの場合

CPU利用率(%)――エージェントありの場合

300

0.1-0.2

0.1-1.2

600

0.6-1.9

0.9-3.5

RAM(物理メモリ)への影響:

APMインサイトPHPエージェントは、デフォルトでは1分に一度、集めたパフォーマンス データを自身のサービスに送出します。そのため、ユーザー メモリへの影響は最低限で、一時的です。

メモリ利用量は、300 RPMの時は212 KB、600 RPMでは24 KBでした。

下の表で詳細を記します。

RPM(分ごと要求件数:Requests per Minute)

メモリ利用量(KB)――エージェントなしの場合

メ モリ利用量(KB)――エージェントありの場合

300

6344-8852

6360-9064

600

6360-9856

6364-988

バイナリ データ処理への影響:

上記の統計は、Apacheでの測定です。バイナリ データ処理中のエージェントによるメモリとCPUの消費は、次の表を参照ください。

RPM(分ごと要求件数:Requests per Minute)

CPU利用率(%)

メモリ利用量(KB)

300

0.1-0.3

4740-6012

600

0.3-0.7

4740-6104