WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

メッセージ・フローのアカウンティングおよび統計データの XML パブリケーション

特定の情報が、メッセージ・フローのアカウンティングおよび統計データの XML パブリケーションに書き込まれます。

データは WMQIStatisticsAccounting フォルダー内に作成されます。このフォルダーには、詳細情報を提供するサブフォルダーが含まれます。 関連データが収集されないように現行のデータ収集パラメーターが設定されている場合には、すべてのフォルダーがこのパブリケーション内に存在します。

スナップショット・データはパフォーマンス分析に使用され、保存および非持続としてパブリッシュされます。 アーカイブ・データは監査証跡が要求される可能性のあるアカウンティングで使用され、保存および持続としてパブリッシュされます。 すべてのパブリケーションはグローバルですので、ネットワークのいずれかで登録したサブスクライバーが収集できます。また、複数のサブスクライバーが収集することもできます。

選択した期間にわたってデータを生成しているメッセージ・フローごとに 1 つの XML パブリケーションが生成されます。 例えば、MessageFlowA と MessageFlowB の両方が 60 分にわたってアーカイブ・データを生成している場合、MessageFlowA と MessageFlowB の両方は 60 分ごとに XML パブリケーションを作成します。

こうしたメッセージの送達の安全性が心配な場合には (例えば課金を目的とする場合など)、WebSphere® MQ のような安全な送達機構を使用します。

XML パブリケーション内のフォルダーおよびサブフォルダーは、次の ID を持っています。

ここで提供されている表では、これらのフォルダーそれぞれの内容が説明されています。

下記の表では、「WMQIStatisticsAccounting」フォルダーで作成される、一般的なアカウンティングおよび統計情報について説明されています。

フィールド データ・タイプ 詳細
RecordType CHARACTER 出力のタイプ (以下のいずれか)
  • アーカイブ
  • スナップショット
RecordCode CHARACTER 出力の理由 (以下のいずれか)
  • 主要な間隔
  • スナップショット
  • シャットダウン
  • 再デプロイ
  • 変更された統計設定

下記の表では、「MessageFlow」フォルダーで作成される、メッセージ・フローの統計情報について説明されています。

フィールド データ・タイプ 詳細
BrokerLabel

CHARACTER
(最大 32)

ブローカー名
BrokerUUID

CHARACTER
(最大 32)

ブローカー汎用固有 ID
ExecutionGroupName

CHARACTER
(最大 32)

実行グループ名
ExecutionGroupUUID

CHARACTER
(最大 32)

実行グループ汎用固有 ID
MessageFlowName

CHARACTER
(最大 32)

メッセージ・フロー名
StartDate CHARACTER

インターバル開始日
(YYYY-MM-DD)

StartTime CHARACTER

インターバル開始時刻
(HH:MM:SS:NNNNNN)

EndDate CHARACTER

インターバル終了日
(YYYY-MM-DD)

EndTime CHARACTER

インターバル終了時刻
(HH:MM:SS:NNNNNN)

TotalElapsedTime 数値 入力メッセージの処理にかかった経過時間の合計 (マイクロ秒)
MaximumElapsedTime 数値 入力メッセージの処理にかかった最大経過時間 (マイクロ秒)
MinimumElapsedTime 数値 入力メッセージの処理にかかった最小経過時間 (マイクロ秒)
TotalCPUTime 数値 入力メッセージの処理にかかったプロセッサー時間の合計 (マイクロ秒)
MaximumCPUTime 数値 入力メッセージの処理にかかった最大プロセッサー時間 (マイクロ秒)
MinimumCPUTime 数値 入力メッセージの処理にかかった最小プロセッサー時間 (マイクロ秒)
CPUTimeWaitingForInputMessage 数値 入力メッセージを待機したプロセッサー時間の合計 (マイクロ秒)
ElapsedTimeWaitingForInputMessage 数値 入力メッセージを待機した経過時間の合計 (マイクロ秒)
TotalInputMessages 数値 処理されたメッセージの総数

TotalInputMessages は、入力ノード・ターミナルから伝搬されるメッセージのみを記録します。

TotalSizeOfInputMessages 数値 入力メッセージの合計サイズ (バイト単位)
MaximumSizeOfInputMessages 数値 最大入力メッセージ・サイズ (バイト単位)
MinimumSizeOfInputMessages 数値 最小メッセージ入力サイズ (バイト単位)
NumberOfThreadsInPool 数値 プール内のスレッド数
TimesMaximumNumberofThreadsReached 数値 スレッドの最大数に到達した回数
TotalNumberOfMQErrors 数値 MQGET エラー (MQInput ノード) または Web サービス・エラー (HTTPInput ノード) の数

例えば、メッセージがキューから読み取られる場合、変換エラーが生じます。

TotalNumberOfMessagesWithErrors 数値 エラーが含まれるメッセージ数

これらのエラーには、入力ノードのダウンストリームにスローされる例外、およびキューからメッセージが正常に検索されたが出力ターミナルにそれが伝搬される前に入力ノードによって検出されたエラー (例えば、形式エラーなど) が含まれます。

TotalNumberOfMessagesWithErrors には、TotalInputMessages に含まれていないメッセージを含めることができます。

TotalNumberOfErrorsProcessingMessages 数値 メッセージ処理時のエラー数
TotalNumberOfTimeOutsWaitingForRepliesToAggregateMessages 数値 メッセージ処理時のタイムアウト回数 (AggregateReply ノードのみ)
TotalNumberOfCommits 数値 トランザクション・コミットの回数
TotalNumberOfBackouts 数値 トランザクション・バックアウトの回数
AccountingOrigin 文字 (最大 32) アカウンティング起点

下記の表では、「Threads」フォルダーで作成される、スレッドの統計情報について説明されています。

フィールド データ・タイプ 詳細
Number 数値 「Threads」フォルダー内のスレッドの統計のサブフォルダーの数

下記の表では、「Threads」のサブフォルダーである「ThreadStatistics」フォルダーに作成される、各スレッドごとのスレッドの統計情報について説明されています。

フィールド データ・タイプ 詳細
Number 数値 プール内の関連スレッド数
TotalNumberOfInputMessages 数値 スレッドによって処理されたメッセージの総数
TotalElapsedTime 数値 入力メッセージの処理にかかった経過時間の合計 (マイクロ秒)
TotalCPUTime 数値 入力メッセージの処理にかかったプロセッサー時間の合計 (マイクロ秒)
CPUTimeWaitingForInputMessage 数値 入力メッセージを待機したプロセッサー時間の合計 (マイクロ秒)
ElapsedTimeWaitingForInputMessage 数値 入力メッセージを待機した経過時間の合計 (マイクロ秒)
TotalSizeOfInputMessages 数値 入力メッセージの合計サイズ (バイト単位)
MaximumSizeOfInputMessages 数値 入力メッセージの最大サイズ (バイト単位)
MinimumSizeOfInputMessages 数値 入力メッセージの最小サイズ (バイト単位)

下記の表では、「Nodes」フォルダーで作成される、ノードの統計情報について説明されています。

フィールド データ・タイプ 詳細
Number 数値 「Nodes」フォルダー内のノードの統計のサブフォルダーの数

下記の表では、「Nodes」のサブフォルダーである「NodesStatistics」フォルダーに作成される、各ノードごとのノードの統計情報について説明されています。

フィールド データ・タイプ 詳細
Label CHARACTER ノード名 (ラベル)
Type CHARACTER ノードのタイプ
TotalElapsedTime 数値 入力メッセージの処理にかかった経過時間の合計 (マイクロ秒)
MaximumElapsedTime 数値 入力メッセージの処理にかかった最大経過時間 (マイクロ秒)
MinimumElapsedTime 数値 入力メッセージの処理にかかった最小経過時間 (マイクロ秒)
TotalCPUTime 数値 入力メッセージの処理にかかったプロセッサー時間の合計 (マイクロ秒)
MaximumCPUTime 数値 入力メッセージの処理にかかった最大プロセッサー時間 (マイクロ秒)
MinimumCPUTime 数値 入力メッセージの処理にかかった最小プロセッサー時間 (マイクロ秒)
CountOfInvocations 数値 このノードによって処理されたメッセージの合計数
NumberOfInputTerminals 数値 入力ターミナルの数
NumberOfOutputTerminals 数値 出力ターミナルの数

下記の表では、「TerminalStatistics」フォルダーで作成される、ターミナルの統計情報について説明されています。

フィールド データ・タイプ 詳細
Label CHARACTER ターミナルの名前
Type CHARACTER ターミナルのタイプ (以下のいずれか)
  • 入力
  • 出力
CountOfInvocations 数値 呼び出しの合計数
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:45:37


参照トピック参照トピック | バージョン 8.0.0.5 | ac19020_