7.8.3 CJMSPブローカーの性能監視
CJMSPブローカーでは,CJMSPブローカーの性能情報(メトリクス)を監視できます。
CJMSPブローカーの性能情報には,ヒープサイズ,接続状況,受信メッセージの割合,送信メッセージの割合などの情報が含まれます。これらの情報は,コンソールに表示されて,ログファイルに出力されます。
CJMSPブローカーの性能情報の出力方法は,imq.metrics.intervalプロパティで指定します。このプロパティに指定した出力間隔で性能情報が出力されます。なお,デフォルトの設定は0(出力しない)です。
CJMSPブローカーの性能情報の出力例を次に示します。
KDAN24558-I Displaying broker metrics : Connections: 10 JVM Heap: 13082624 bytes (1501448 free) Threads: 22 (14-1010) In: 3001 msgs (631149 bytes) 4297 pkts (795219 bytes) Out: 1253 msgs (263099 bytes) 5495 pkts (690645 bytes) Rate In: 298 msgs/sec (62622 bytes/sec) 419 pkts/sec (77978 bytes/sec) Rate Out: 125 msgs/sec (26271 bytes/sec) 540 pkts/sec (66573 bytes/sec)
出力項目について,次の表に示します。
出力項目 |
説明 |
---|---|
Connections |
接続状態のコネクション数です。 |
JVM Heap |
使用しているJavaVMのヒープサイズと使用可能なメモリ量です。 |
Threads |
使用されているスレッド数です。 なお,出力例では22となっています。特定の時間だけCJMSPブローカーに接続している場合,使用されているスレッド数は自動で更新されます。 ( )内はスレッドプール値の最小値と最大値です。
|
In |
CJMSPブローカーの受信メッセージ数です。 |
Out |
CJMSPブローカーから送信されたメッセージ数です。 |
Rate In |
CJMSPブローカーの受信メッセージの割合です。また,1秒間のメッセージ数と1秒当たりのメッセージパケットが表示されます。 |
Rate Out |
CJMSPブローカーから送信されたメッセージの割合です。また,1秒間のメッセージ数と1秒当たりのメッセージパケットが表示されます。 |