ヘルプ APM APMインサイト(PHP版) APMインサイトPHPエージェントのパフォーマンス テスト
● OS:64ビットLinux OS
● CPU:Intel i5、2.5 GHz、4コア
● メモリ:8 GB
● Apache Web Server
ターゲット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 |
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 |