メッセージ・フローのアカウンティングおよび統計データ

メッセージ・フローのアカウンティング・データと統計データはブローカーによって収集される情報で、メッセージ・フロー実行時のパフォーマンスおよび動作に関する詳細を記録します。

メッセージ・フローのアカウンティングおよび統計データは、メッセージ・フローの実行時の動作に関する動的情報を記録します。 たとえば、処理されるメッセージの数、それらのメッセージの規模、CPU 使用状況、処理の経過時間などを示します。 多数あるイベントのうちの 1 つが生じたときに (たとえば、データ収集を停止した場合)、データがブローカーによって収集され、指定した場所に記録されます。

アカウンティング・データおよび統計データは、MQInput、HTTPInput、またはユーザー定義の入力ノードで始まるメッセージ・フローに関してのみ収集されます。 このいずれかのノードで始まるメッセージ・フローのデータ収集を開始すると、すべての組み込みノードとユーザー定義ノードに関するデータが収集されます (サブフロー内のノードを含む)。 他の入力ノード (たとえば Real-timeInput ノード) で始まるメッセージ・フローの場合、データは収集されず、エラーは報告されません。

メッセージ・フローのアカウンティングおよび統計の収集はオプションです。デフォルトでは、オフになっています。 この機能を使用するには、メッセージ・フロー、実行グループ、またはブローカー・ベースで要求してください。 mqsichangeflowstats コマンドを発行すると、データ収集が動的に開始および停止されます。 統計収集を要求するためにブローカーやメッセージ・フローを変更したり、メッセージ・フローを再デプロイする必要はありません。

実動システムとテスト・システムの両方でデータ収集を行うことができます。 デフォルト・レベルの統計 (メッセージ・フロー) を収集する場合、ブローカーのパフォーマンスの影響を最小限にとどめることができます。 しかし、ターミナルの統計の収集では、生成されるレポート・データの量が多くなり、多少のパフォーマンス・オーバーヘッドが発生する可能性があります。

データ収集を計画するとき、以下の点を考慮してください。

アカウンティングおよび統計データを使用して、メッセージ・フローのパフォーマンスを改善する方法については、このメッセージ・フロー・パフォーマンスに関する developerWorks 記事を参照してください。

データ収集の処理方法、および収集対象のリソースを決定した後、mqsichangeflowstats コマンドを呼び出してデータ収集を開始します。

関連概念
メッセージ・フローの概要
関連タスク
メッセージ・フローの開発
メッセージ・フローのアカウンティングおよび統計データの収集
関連資料
メッセージ・フローのアカウンティングおよび統計データ
mqsichangeflowstats コマンド
mqsireportflowstats コマンド
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2005 Last updated: 11/07/2005
ac19100_