分散トランザクション処理機能 OpenTP1 運用と操作
リアルタイム統計情報の詳細を次の表に示します。
表E-6 リアルタイム統計情報の詳細
| リアルタイム統計情報種別(Type) | 編集内容 | 詳細内容 | |
|---|---|---|---|
| リアルタイム統計情報の項目名 (Event) |
取得情報 | ||
| チェックポイントダンプ情報 (CPD) |
チェックポイントダンプ取得 (Collection of cpd) |
件数 | チェックポイントダンプ契機数。 |
| 時間 | 前回のチェックポイントから今回のチェックポイントまでの時間間隔(チェックポイント契機間隔)。チェックポイントは,一定のジャーナルブロックの出力数によって発生するため,その頻度を時間で評価します。 | ||
| チェックポイントダンプ有効化 (Validation of cpd) |
件数 | チェックポイントダンプ契機数。 | |
| 時間 | チェックポイントダンプ取得契機が発生し,各システムサーバで取得処理を開始してから有効化が完了するまでの時間。 | ||
| ジャーナル情報 (JNL) |
バッファ満杯 (Buffer full occurrences) |
件数 | ジャーナルレコードをカレントバッファにバッファリングしようとしたときにバッファの空きエリアが小さく,バッファリングできない状態。システムでジャーナルバッファは3面あり,このうち1面がカレントバッファに当たります。 |
| 空きバッファ待ち (Waits for an available buffer) |
件数 | ジャーナルバッファが3面とも満杯,または出力中の場合にジャーナルをバッファリングができないため,バッファが空くのを待っている状態。 | |
| ジャーナル出力(ブロック) (Journal output) |
回数 | ジャーナルブロックの出力回数。 | |
| データ長 | ジャーナルブロックのデータ長。この値から単位時間に発生したジャーナル量の目安が得ることができます。 | ||
| 入出力待ち (I/O waits) |
回数 | ジャーナル出力の完了回数。 | |
| バッファ面数×100 | ジャーナル出力の完了時に出力待ちをしているバッファ面数。ただし,平均値の小数点以下が切り捨てられないように,バッファ面数を100倍した値が出力されます。 | ||
| write (Write) |
回数 | ジャーナルの出力だけではなく,ジャーナルスワップ時のファイル管理情報の出力も含めた出力回数。 | |
| 時間 | ジャーナルファイルの書き込み処理に掛かった時間。 | ||
| スワップ (Swap) |
回数 | ジャーナルファイルをスワップした回数。 | |
| 時間 | ジャーナルファイルのスワップ処理に掛かった時間。 | ||
| ジャーナル入力 (Journal input) |
回数 | ジャーナルファイルからデータを入力した回数。 | |
| データ長 | ジャーナルファイルから入力したデータ長。 | ||
| read (Read) |
回数 | ジャーナルの入力だけではなく,ジャーナルスワップ時のファイル管理情報の入力も含めた入力回数。 | |
| 時間 | ジャーナルファイルの読み込み処理に掛かった時間。 | ||
| ロック情報(LCK) | ロック取得 (Lock acquisition) |
件数 | ロック待ちの発生件数。 |
| 時間 | ロック待ちが発生して,待ち状態になってから待ち状態が解除されるまでの時間。このロックとは,dc_lck_get関数,DAM,TAM,およびMQAが発行するロックサービスの内部ロックを指します。 | ||
| ロック待ち (Lock wait) |
件数 | ロック待ちの発生件数。 | |
| 行列長 | ロック待ちが発生した時の待ち行列長。 | ||
| デッドロック (Deadlock) |
件数 | デッドロックの発生件数。システムサーバが検出したデッドロックは,サービス単位の統計情報としては取得されません。 | |
| ネーム情報(NAM) | グローバルキャッシュヒット (Global Cache hits) |
回数 | サービスグループの情報を検索したときに,グローバルキャッシュ領域に格納されているサービスグループの情報を参照した回数。ただし,参照した回数と実際に通信した回数は一致しないことがあります。※1 |
| ローカルキャッシュヒット (Local Cache hits) |
回数 | サービスグループの情報を検索したとき,ローカルキャッシュ領域に格納されているサービスグループの情報を参照した回数。ただし,参照した回数と実際に通信した回数は一致しないことがあります。※1 | |
| サービス情報の検索回数 (Lookup) |
回数 | UAPでRPCを実行するときに,グローバルキャッシュ領域やローカルキャッシュ領域のサービスグループの情報を検索した回数。 なお,グローバルキャッシュ領域,ローカルキャッシュ領域に該当するサービスグループの情報が格納されていない場合,グローバルキャッシュヒット回数,およびローカルキャッシュヒット回数はカウントされませんが,サービス情報の検索回数はカウントされます。そのため,グローバルキャッシュヒット回数,ローカルキャッシュヒット回数とサービス情報の検索回数の値は一致しないことがあります。 |
|
| 共用メモリ管理情報 (OSL) |
静的共用メモリの使用サイズ (Common static memory(acquired)) |
回数 | 静的共用メモリ確保・解放関数発行回数に1を加算した数。 |
| メモリブロックのサイズ | 静的共用メモリブロックの確保・解放処理後の静的共用メモリブロックの総使用サイズ。 | ||
| 静的共用メモリプールの必要最大サイズ(現在使用中の最高位メモリブロックまでのサイズ) (Common static memory(pool)) |
回数 | プールサイズを更新した回数に1を加算した数。 | |
| メモリブロックのサイズ | 静的共用メモリブロックの使用サイズの最大値。ブロックの確保・解放処理後に,それ以前のプールサイズを更新した場合に取得します。 プールサイズとは,いったん確保した共用メモリを解放したことで,プール内が虫食い状態となった場合,この虫食い部分を含めた使用中共用メモリのサイズの合計です。 したがって,システム環境定義のstatic_shmpool_sizeオペランドに設定する値はこの値以上にしてください。 この情報は,リアルタイム統計情報サービス定義のrts_trcput_intervalオペランドで指定した取得間隔ではなく,取得を開始してからの通算で情報を取得します。 |
||
| 動的共用メモリの使用サイズ (Common dynamic memory(acquired)) |
回数 | 動的共用メモリ確保・解放関数発行回数に1を加算した数。 | |
| メモリブロックのサイズ | 動的共用メモリブロックの確保・解放処理後の動的共用メモリブロックの総使用サイズ。 | ||
| 動的共用メモリプールの必要最大サイズ(現在使用中の最低位メモリブロックまでのサイズ) (Common dynamic memory(pool)) |
回数 | プールサイズを更新した回数に1を加算した数。 | |
| メモリブロックのサイズ | 動的共用メモリブロックの使用サイズの最大値。ブロックの確保・解放処理後に,それ以前のプールサイズを更新した場合に取得します。システム環境定義のdynamic_shmpool_sizeオペランドにはこの値以上の値を指定してください。 この情報は,リアルタイム統計情報サービス定義のrts_trcput_intervalオペランドで指定した取得間隔ではなく,取得を開始してからの通算で取得します。 |
||
| プロセス情報(PRC) | プロセス生成 (Process generations) |
回数 | OpenTP1システムが起動したプロセス数。非常駐サーバのプロセスの起動もカウントされます。 プロセスサービスが起動したプロセス数だけをカウントするため,プロセスサービス自体や,プロセスサービスが起動していないプロセスはカウントしません。 |
| UAP異常終了 (UAP abnormal terminations) |
回数 | UAPプロセスのユーザサーバごとの異常終了回数。ユーザサーバがダウンした場合はカウントされますが,dc_rpc_closeのあとに異常終了したプロセスはカウントしません。プロセスの終了とカウントされる項目との関係については,表E-7を参照してください。 | |
| システムサーバ異常終了 (System server abnormal terminations) |
回数 | システムサービスプロセスの異常終了回数。システムサービスプロセスが異常終了し,OpenTP1がシステムダウンした場合,この情報は取得されないことがあります。
|
|
| プロセス終了 (Process terminations) |
回数 | 正常終了したプロセス,-fオプションを指定したdcsvstopコマンドまたはprckillコマンドで停止したプロセス,および実時間監視タイムアウトで強制停止したプロセスの終了回数。 「UAP異常終了」と「システムサーバ異常終了」の回数は含みません。プロセスの終了とカウントされる項目との関係については,表E-7を参照してください。 |
|
| 起動プロセス数 (Number of processes) |
回数 | 一定間隔での監視回数。通常は60秒ごとに監視しますが,dcstart,dcstop,dcsvstart,dcsvstop,eesvstart,eesvstopコマンドなど実行した場合は2秒ごとに監視します。 | |
| プロセス数 | OpenTP1システムで起動しているシステムサービスとUAPプロセスの数。プロセスサービスが起動したプロセス数だけをカウントするため,プロセスサービス自体や,プロセスサービスが起動していないプロセスはカウントしません。この情報は,リアルタイム統計情報サービス定義のrts_trcput_intervalオペランドで指定した取得間隔ではなく,取得を開始してからの通算で取得します。 | ||
| メッセージキュー情報(QUE) | readメッセージ (Read message) |
回数 | キューファイルからメッセージを読み込んだ回数。 |
| メッセージ長 | キューファイルから読み込んだメッセージ長。 | ||
| writeメッセージ (Write message) |
回数 | キューファイルにメッセージを書き込んだ回数。 | |
| メッセージ長 | キューファイルに書き込んだメッセージ長。 | ||
| readエラー (Read errors) |
件数 | 物理ファイルからの入力で障害が発生した件数(異常ケース)。 | |
| writeエラー (Write errors) |
件数 | 物理ファイルへの出力で障害が発生した件数(異常ケース)。 | |
| 空きバッファ待ち (Waits for an available buffer) |
件数 | 該当するキューファイルに要求が集中し,必要な入出力バッファが不足した件数。この値によってメッセージキューサービス定義の入出力バッファ数を見直してください。 | |
| 実read (Real reads) |
回数 | 入出力バッファにメッセージがない場合の,物理ファイルからの入力の発生回数。この値を小さくする場合は,メッセージキューサービス定義の入出力バッファ数を大きくしてください。 | |
| 実write (Real writes) |
回数 | 物理ファイルへの出力の発生回数。この値と「writeメッセージ」の回数を比較すると,どれだけまとめてwrite要求がI/Oされたかがわかります。I/O回数を少なくする場合は,メッセージキューサービス定義の入出力バッファ数を大きくしてください。遅延書き込み機能を使用する場合,物理ファイルへの出力は「遅延書き込み(実write回数)」でカウントされます。このため,「実write」の値は0にすることが理想的です。 | |
| 遅延書き込み(回数) (Number of delay writings) |
回数 | 遅延書き込み機能を使用する場合,遅延書き込み要求が発生した回数。 | |
| 回数 | 遅延書き込み機能を使用する場合,遅延書き込み要求1回に対して行われた物理ファイルへの書き込み(実write)回数。 | ||
| 物理ファイル単位の遅延書き込み(レコード) (Number of delay writing records) |
回数 | 遅延書き込み機能を使用する場合,個々の物理ファイルに対して遅延書き込み要求が発生した回数。 | |
| レコード数 | 遅延書き込み対象となったレコード数。この情報は物理ファイル単位に取得しますが,表示は物理ファイル全体の情報です。物理ファイル単位では表示されません。この値からメッセージキューサービス定義の入出力バッファ数をチューニングできます。 | ||
| 物理ファイル単位の遅延書き込み(メッセージ) (Delay writing record rate) |
回数 | 遅延書き込み機能を使用する場合,個々の物理ファイルに対して遅延書き込み要求が発生した回数。 | |
| メッセージの割合 | 全体のメッセージ数に対する,遅延書き込み対象となったメッセージの割合。この情報は物理ファイル単位に取得しますが,表示は物理ファイル全体の情報です。物理ファイル単位では表示されません。この値からメッセージキューサービス定義の入出力バッファ数をチューニングできます。 | ||
| RPC情報(RPC) | RPCコール(同期応答型) (RPC calls) |
回数 | 同期応答型dc_rpc_callおよび同期応答型dc_rpc_call_toの呼び出し回数。同期応答型dc_rpc_callおよび同期応答型dc_rpc_call_toが成功した場合に取得します。 |
| 時間 | クライアント側の同期応答型dc_rpc_callおよび同期応答型dc_rpc_call_to内で,サーバに要求を送信してからサーバから応答を受け取るまでの時間。同期応答型dc_rpc_callおよび同期応答型dc_rpc_call_toが成功した場合に取得します。同期応答型dc_rpc_callおよび同期応答型dc_rpc_call_to内でサーバへの要求送信が失敗して,サーバへの要求送信をリトライした場合,リトライした時間も含みます。 | ||
| RPCコール(連鎖RPC型) (RPC calls(chained)) |
回数 | 連鎖RPCの開始から連鎖RPC終了までの連鎖dc_rpc_callおよび連鎖dc_rpc_call_toの呼び出し回数。連鎖dc_rpc_callおよび連鎖dc_rpc_call_toが成功した場合に取得します。 | |
| 時間 | クライアント側の連鎖RPCの開始から連鎖RPCの終了までの連鎖dc_rpc_callおよび連鎖dc_rpc_call_to内で,サーバに要求を送信してからサーバから応答を受け取るまでの時間。連鎖dc_rpc_callおよび連鎖dc_rpc_call_toが成功した場合に取得します。 | ||
| ユーザサービス実行 (Execution of user service) |
回数 | dc_rpc_callおよびdc_rpc_call_toで要求したサービス関数の実行回数。サービスリトライ機能を使用してサービス関数をリトライした場合,サービス関数をリトライした回数は含みません。 | |
| 時間 | dc_rpc_callおよびdc_rpc_call_toで要求したサービス関数の実行開始から,サービス関数でreturnを発行するまでの時間。dc_rpc_mainloopの中で取得します。サービスリトライ機能を使用してサービス関数をリトライした場合,サービス関数をリトライした時間を含みます。 | ||
| RPCタイムアウト (RPC overtimes) |
件数 | RPCの応答待ちの処理で発生したタイムアウトエラーの発生件数。 | |
| スケジュール情報 (SCD) |
スケジュール待ち (Schedule Waits) |
回数 | クライアントが,該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)の回数。 |
| 行列長 | 該当するユーザサーバ(SPP)のスケジュールキューに滞留したサービス要求数。 この値が大きい場合は,ユーザサービス定義のparallel_countオペランドの指定値を大きくしてください。また,非常駐プロセスがある場合は,必要に応じてbalance_countオペランドの指定値を小さくして非常駐プロセスを起動しやすくしてください。 この値が小さい場合は,必要であればユーザサービス定義のparallel_countオペランドに指定する常駐プロセス数を小さくしてください。また,非常駐プロセスがある場合は,必要に応じてbalance_countオペランドの指定値を大きくして非常駐プロセスを起動しにくくしてください。平均値と最大値に差がある場合はparallel_countオペランドに指定する常駐プロセス数と非常駐プロセス数の比率や最大プロセス数を調整してください。 |
||
| スケジュール (Schedule) |
回数 | クライアントが,該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)の回数。 | |
| メッセージ長 | 該当するユーザサーバ(SPP)が受信したサービス要求メッセージ長。メッセージ長にはシステムが付加する制御情報(512バイト)が加算されています。※2 | ||
| メッセージ格納バッファプールの使用中サイズ (Size of using buffer) |
回数 | クライアントが,該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)の回数。 | |
| バッファプールのサイズ | 該当するユーザサーバ(SPP)のメッセージ格納バッファプールの使用中サイズ長。ただし,メッセージ格納バッファプールを共用している場合は所属しているスケジュールバッファグループの共用メッセージ格納バッファプールの値となります。 | ||
| メッセージ格納バッファプールの不足でスケジュールできなかったメッセージサイズ (Message size in case of lack of buffer) |
回数 | クライアントが,該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)のうち,メッセージ格納バッファプール不足でスケジュールできなかったサービス要求の回数。 | |
| メッセージ長 | 該当するユーザサーバ(SPP)へのサービス要求のうち,メッセージ格納バッファプールの不足でスケジュールできなかったサービス要求メッセージ長。 | ||
| スケジュール滞留 (Schedule Stay) |
回数 | スケジュールキューからサービス要求を取り出した回数。 | |
| 時間 | 該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)がスケジュールキューに格納されてから取り出されるまでの時間。 | ||
| サービス単位のスケジュール待ち (Schedule Waits of service) |
回数 | クライアントが,該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)の回数。ユーザサービス定義にscdsvcdef定義コマンドを指定した場合にだけ取得されます。 | |
| 行列長 | 該当するユーザサーバ(SPP)のスケジュールに滞留したサービス要求数。ユーザサービス定義にscdsvcdef定義コマンドを指定した場合にだけ取得されます。 | ||
| サービス単位のメッセージ格納バッファプールの使用中サイズ (Size of using buffer of service) |
回数 | クライアントが,該当するユーザサーバに対して行ったサービス要求(dc_rpc_call)の回数。ユーザサービス定義にscdsvcdef定義コマンドを指定した場合にだけ取得されます。 | |
| バッファプールのサイズ | 該当するユーザサーバ(SPP)のメッセージ格納バッファプールの使用中サイズ長。ただし,メッセージ格納バッファプールを共用している場合は,所属しているスケジュールバッファグループの共用メッセージ格納バッファプールの値となります。ユーザサービス定義にscdsvcdef定義コマンドを指定した場合にだけ取得されます。 | ||
| 同時実行サービス数 (Parallel Service) |
回数 | スケジュールキューからサービス要求を取り出した回数。ユーザサービス定義にscdsvcdef定義コマンドを指定した場合にだけ取得されます。 | |
| サービス数 | 該当するユーザサーバ(SPP)が同時実行しているサービス要求数。ユーザサービス定義にscdsvcdef定義コマンドを指定した場合にだけ取得されます。 | ||
| トランザクション情報(TRN) | コミット (Commits) |
件数 | トランザクションのコミット決着数。 |
| ロールバック (Rollbacks) |
件数 | トランザクションのロールバック決着数。 | |
| コマンドによるコミット (Commit settlement by command) |
件数 | コマンドによるトランザクションのコミット決着数。 | |
| コマンドによるロールバック (Rollback settlement by command) |
件数 | コマンドによるトランザクションのロールバック決着数。 | |
| コマンドによるハザード (Hazard settlement by command) |
件数 | コマンドによるトランザクションのヒューリスティックハザード決着数。 | |
| コマンドによるミックス (Mixed settlement by command) |
件数 | コマンドによるトランザクションのヒューリスティックミックス決着数。 | |
| ブランチ実行時間 (Branch execution time) |
回数 | トランザクションブランチの実行回数。 | |
| 時間 | サービスをトランザクションとして開始してから,同期点処理が完了するまでの実時間。 | ||
| ブランチ同期点処理の実行時間 (Branch synchronous point processing time) |
回数 | 同期点処理の実行回数。 | |
| 時間 | トランザクションとして実行したサービスの終了後に実行される,同期点処理の実時間(上記ブランチ実行時間に含まれる時間)。 | ||
| リアルタイム統計情報(RTS) | 任意区間の実行 (Arbitrary section) |
回数 | dc_rts_utrace_putの呼び出し回数。 |
| 時間 | DCRTS_STARTフラグを設定したdc_rts_utrace_putの呼び出しからDCRTS_ENDフラグを設定したdc_rts_utrace_putの呼び出しまでの時間。任意区間の情報はシステム全体の統計情報としては取得しません。 | ||
| DAM情報 (DAM) |
read (Read) |
回数 | dc_dam_readの呼び出し回数。dc_dam_readが成功した場合に取得します。 |
| データ長 | dc_dam_readの引数に指定したバッファ長。 | ||
| readエラー (Read errors) |
件数 | DAMキャッシュブロック,またはディスクから読み込んだDAMブロックに異常を検出した回数,およびディスクからの読み込みでエラーが発生した回数。APIの引数が不正などのエラーは,カウントしません。 | |
| write (Write) |
回数 | dc_dam_write,dc_dam_rewriteの呼び出し回数。dc_dam_write,dc_dam_rewriteが成功した場合に取得します。 | |
| データ長 | dc_dam_write,dc_dam_rewriteの引数に指定したバッファ長。 | ||
| writeエラー (Write errors) |
件数 | DAMキャッシュブロックのデータをディスクへ書き込むときにエラーが発生した件数。トランザクションがコミットしたタイミングによっては,サービス単位に取得できない場合もあります。なお,APIの引数が不正などのエラーは,カウントしません。 | |
| FJ出力回数 (FJ output frequency) |
回数 | 回復用ジャーナル(FJ)の出力回数。トランザクションがコミットしたタイミングによっては,サービス単位に取得できない場合もあります。 | |
| ジャーナルサイズ | 回復用ジャーナル(FJ)のジャーナル量。トランザクションがコミットしたタイミングによっては,サービス単位に取得できない場合もあります。 | ||
| 同時実行DAMトランザクションブランチ数 (Number of DAM transaction branches) |
回数 | DAMに関連するトランザクションブランチ数。 | |
| トランザクション数 | トランザクション内で最初に実行したDAMサービスの関数が,その時点で動作しているDAMに関連するトランザクションブランチ数。DAMに関連するトランザクションブランチ数が,DAMサービス定義のdam_tran_process_countオペランドの指定値よりも少ない場合は,dam_tran_process_countオペランドの指定値を出力します。この項目の最大値が,同時に実行したDAMに関連するトランザクションブランチ数の最大値になります。この値をDAMサービス定義のdam_tran_process_countオペランドに指定するか,dam_cache_sizeオペランドまたはdam_cache_size_fixオペランドの計算式に用いるとDAMキャッシュ用の共用メモリが最適な値になります。 | ||
| DAMキャッシュブロックの確保回数 (DAM cache-block securing frequency) |
回数 | DAMキャッシュブロックを確保した回数。 | |
| DAMキャッシュ用の共用メモリの使用率 (Common memory for DAM use rate) |
回数 | ディファード更新指定のDAMファイルを更新したトランザクション数を10で割った値。 | |
| 共用メモリプール使用率 | DAMキャッシュ用の共用メモリの使用率。ただし,この値はディファード更新指定のDAMファイルを更新するトランザクション内だけで取得します。 | ||
| TAM情報 (TAM) |
TAMファイル実更新 (Table file real renewal) |
回数 | TAMファイルにデータを更新した回数。TAMファイルに更新する契機はタイマ起動,cpd,tamholdコマンドなどがあります。1回の更新契機で複数のTAMファイルを更新した場合は1回とカウントします。 |
| データのバイト数 | オンライン中にTAMファイルに対して実更新したデータのバイト数。バイト数は1回の更新契機で書き込んだ総量であり,複数のTAMファイルを更新した場合はその合計となります。 | ||
| TAMファイル実更新時間 (Table file real renewal time) |
回数 | TAMファイルにデータを更新した回数。TAMファイルに更新する契機はタイマ起動,cpd,tamholdコマンドなどがあります。1回の更新契機で複数のTAMファイルを更新した場合は1回とカウントします。 | |
| 時間 | TAMファイル更新の処理時間。1回の更新契機での更新処理時間をマイクロ秒単位で取得します。 | ||
| コミット,ロールバック(レコード参照) (Number of tam record references) |
回数 | TAMに関するコミット,ロールバックの回数。 | |
| レコード数 | 1回のトランザクションで参照したレコード数。この値はTAMサーバのコミット処理で統計出力しているため,dc_tam_readの呼び出し有無に関係なく発生件数をカウントします。したがって,dc_tam_readを呼び出さないシステムでは発生件数だけをカウントして,最大値,最小値,および平均値は0となります。 | ||
| コミット,ロールバック(レコード更新) (Number of tam record renewal) |
回数 | TAMに関するコミット,ロールバックの回数。 | |
| レコード数 | 1回のトランザクションで更新したレコード数。この値はTAMサーバのコミット処理で統計出力しているため,dc_tam_writeの呼び出し有無に関係なく発生件数をカウントします。したがって,dc_tam_writeを呼び出さないシステムでは発生件数だけをカウントして,最大値,最小値,および平均値は0となります。 | ||
| read (Read) |
回数 | dc_tam_readの呼び出し回数。dc_tam_readが成功した場合に取得します。※3 | |
| データ長 | dc_tam_readを呼び出した単位でTAMファイルのデータの入力長。※3 | ||
| readエラー (Read errors) |
件数 | dc_tam_readの中で,OSとのインタフェース部分で発生した障害の件数。APIの引数が不正などのエラーは発生件数としてカウントしません。※3 | |
| write (Write) |
回数 | dc_tam_write,dc_tam_rewriteの呼び出し回数。dc_tam_write,dc_tam_rewriteが成功した場合に取得します。※4 | |
| データ長 | dc_tam_write,dc_tam_rewriteを呼び出した単位でのTAMファイルのデータの出力長。※4 | ||
| writeエラー (Write errors) |
件数 | dc_tam_write,dc_tam_rewriteの中でOSとのインタフェース部分で発生した障害の件数。APIの引数が不正などのエラーは発生件数としてカウントしません。※4 | |
| XAリソースサービス情報(XAR) | Start()要求 (Start() request) |
回数 | アプリケーションサーバからrapサーバへの,トランザクション開始要求の回数。 |
| 時間 | rapサーバがアプリケーションサーバからのトランザクション開始要求の実行を開始してから,終了するまでの時間。 | ||
| Start()要求エラー (Start() request error) |
件数 | アプリケーションサーバからrapサーバへの,トランザクション開始要求で障害が発生した件数。 | |
| Call()要求 (Call() request) |
回数 | アプリケーションサーバからrapサーバへの,サービス要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのサービス要求の実行を開始してから,終了するまでの時間。 | ||
| Call()要求エラー (Call() request error) |
件数 | アプリケーションサーバからrapサーバへの,サービス要求で障害が発生した件数。 | |
| End()要求 (End() request) |
回数 | アプリケーションサーバからrapサーバへの,トランザクション終了要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのトランザクション終了要求の実行を開始してから,終了するまでの時間。 | ||
| End()要求エラー (End() request error) |
件数 | アプリケーションサーバからrapサーバへの,トランザクション終了要求で障害が発生した件数。 | |
| Prepare()要求 (Prepare() request) |
回数 | アプリケーションサーバからrapサーバへの,トランザクションのプリペア処理要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのトランザクションのプリペア処理要求の実行を開始してから,終了するまでの時間。 | ||
| Prepare()要求エラー (Prepare() request error) |
件数 | アプリケーションサーバからrapサーバへの,トランザクションのプリペア処理要求で障害が発生した件数。 | |
| Commit()要求 (Commit() request) |
回数 | アプリケーションサーバからrapサーバへの,トランザクションのコミット処理要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのトランザクションのコミット処理要求の実行を開始してから,終了するまでの時間。 | ||
| Commit()要求エラー (Commit() request error) |
件数 | アプリケーションサーバからrapサーバへの,トランザクションのコミット処理要求で障害が発生した件数。 | |
| Rollback()要求 (Rollback() request) |
回数 | アプリケーションサーバからrapサーバへの,トランザクションのロールバック処理要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのトランザクションのロールバック処理要求の実行を開始してから,終了するまでの時間。 | ||
| Rollback()要求エラー (Rollback() request error) |
件数 | アプリケーションサーバからrapサーバへの,トランザクションのロールバック処理要求で障害が発生した件数。 | |
| Recover()要求 (Recover() request) |
回数 | アプリケーションサーバからrapサーバへの,プリペア処理済みまたはヒューリスティック決定したトランザクション通知要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのプリペア処理済みまたはヒューリスティック決定したトランザクション通知要求の実行を開始してから,終了するまでの時間。 | ||
| Recover()要求エラー (Recover() request error) |
件数 | アプリケーションサーバからrapサーバへの,プリペア処理済みまたはヒューリスティック決定したトランザクション通知要求で,障害が発生した件数。 | |
| Forget()要求 (Forget() request) |
回数 | アプリケーションサーバからrapサーバへの,トランザクション破棄要求の回数。 | |
| 時間 | rapサーバがアプリケーションサーバからのトランザクション破棄要求の実行を開始してから,終了するまでの時間。 | ||
| Forget()要求エラー (Forget() request error) |
件数 | アプリケーションサーバからrapサーバへの,トランザクション破棄要求で障害が発生した件数。 | |
| MCF情報(MCF) | スケジュール待ち (Schedule Stay) |
回数 | MHPが入力キューからメッセージを取り出した回数。 |
| 時間 | MCF通信プロセスが入力キューに登録してからMHPで取り出すまでの処理待ち時間。 | ||
| ユーザサービス実行(Execution of user service) | 回数 | MHPがサービスを実行した回数。 | |
| 時間 | サービス関数の実行開始から,サービス関数でreturnを発行するまでの時間。 | ||
プロセスの終了とカウントされるリアルタイム統計情報の項目を次の表に示します。
表E-7 プロセスの終了とカウントされるリアルタイム統計情報の項目
| プロセスと終了状態 | カウントされる項目 |
|---|---|
| UAPプロセスがCPU時間監視タイムアウトで終了 | UAP異常終了 |
| OpenTP1が提供しているサーバのうち,SPPとして動作しているもの(TP1/EE,rapサーバ,RTSSUP,RTSSPP)がダウン | |
| UAPプロセスダウン | |
| システムダウンしないシステムサービスダウン(trnrvd(トランザクション回復サービス),clttrnd(トランザクショナルRPC実行プロセス)など) | システムサーバ異常終了 |
| UAPプロセスの正常終了 | プロセス終了 |
| UAPプロセスを-fオプションを指定したdcsvstopコマンド,またはprckillコマンドで強制終了 | |
| UAPプロセスが実時間監視タイムアウトで終了 |
リアルタイム統計情報の編集内容を次の表に示します。
表E-8 リアルタイム統計情報の編集内容
| リアルタイム統計情報種別(Type) | 編集内容 | 項目ID (Event id) |
オペランド名 | 取得単位 | |||||
|---|---|---|---|---|---|---|---|---|---|
| リアルタイム統計情報の項目名(Event) | 取得情報(Units) | 出力単位 | SVC | SRV | SYS | ||||
| 累計(Total) | 最大(Maximum) 最小(Minimum) 平均(Average) |
||||||||
| チェックポイントダンプ情報 (CPD) |
チェックポイントダンプ取得 (Collection of cpd) |
件数(events) | ○ | × | 1000 | rts_cpd_collct_cpd | × | × | ○ |
| 時間(マイクロ秒) (microsec) |
× | ○ | |||||||
| チェックポイントダンプ有効化 (Validation of cpd) |
件数(events) | ○ | × | 1001 | rts_cpd_validt_cpd | × | × | ○ | |
| 時間(マイクロ秒) (microsec) |
× | ○ | |||||||
| ジャーナル情報 (JNL) |
バッファ満杯 (Buffer full occurrences) |
件数(events) | ○ | × | 1100 | rts_jnl_buf_full | × | × | ○ |
| 空きバッファ待ち (Waits for an available buffer) |
件数(events) | ○ | × | 1101 | rts_jnl_wait_buf | × | × | ○ | |
| ジャーナル出力(ブロック) (Journal output) |
回数(times) | ○ | × | 1102 | rts_jnl_jnl_output | × | × | ○ | |
| データ長(バイト) (bytes) |
× | ○ | |||||||
| 入出力待ち (I/O waits) |
回数(times) | ○ | × | 1103 | rts_jnl_io_wait | × | × | ○ | |
| バッファ面数×100(面数×100)(surfaces) | × | ○ | |||||||
| write (Write) |
回数(times) | ○ | × | 1104 | rts_jnl_write | × | × | ○ | |
| 時間(マイクロ秒) (microsec) |
× | ○ | × | × | ○ | ||||
| スワップ (Swap) |
回数(times) | ○ | × | 1105 | rts_jnl_swap | × | × | ○ | |
| 時間(マイクロ秒) (microsec) |
× | ○ | |||||||
| ジャーナル入力 (Journal input) |
回数(times) | ○ | × | 1106 | rts_jnl_jnl_input | × | × | ○ | |
| データ長(バイト) (bytes) |
× | ○ | |||||||
| read (Read) |
回数(times) | ○ | × | 1107 | rts_jnl_read | × | × | ○ | |
| 時間(マイクロ秒) (microsec) |
× | ○ | × | × | ○ | ||||
| ロック情報 (LCK) |
ロック取得 (Lock acquisition) |
件数(events) | ○ | × | 1200 | rts_lck_lock_acqst | ○ | ○ | ○ |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| ロック待ち (Lock wait) |
件数(events) | ○ | × | 1201 | rts_lck_lock_wait | ○ | ○ | ○ | |
| 行列長(events) | × | ○ | |||||||
| デッドロック (Deadlock) |
件数(events) | ○ | × | 1202 | rts_lck_deadlock | ○ | ○ | ○ | |
| ネーム情報 (NAM) |
グローバルキャッシュヒット (Global Cache hits) |
回数(times) | ○ | × | 1300 | rts_nam_global_cache_hit | ○ | ○ | ○ |
| ローカルキャッシュヒット (Local Cache hits) |
回数(times) | ○ | × | 1301 | rts_nam_local_cache_hit | ○ | ○ | ○ | |
| サービス情報の検索回数 (Lookup) |
回数(events) | ○ | × | 1302 | rts_nam_lookup | ○ | ○ | ○ | |
| 共用メモリ管理情報 (OSL) |
静的共用メモリの使用サイズ (Common static memory (acquired)) |
回数(times) | ○ | × | 1400 | rts_osl_stamem_acq | × | × | ○ |
| メモリブロックのサイズ(バイト) (bytes) |
× | ○ | |||||||
| 静的共用メモリプールの必要最大サイズ(現在使用中の最高位メモリブロックまでのサイズ) (Common static memory (pool)) |
回数(times) | ○ | × | 1401 | rts_osl_stamem_pol | × | × | ○ | |
| メモリブロックのサイズ(バイト) (bytes) |
× | ○ | |||||||
| 動的共用メモリの使用サイズ (Common dynamic memory (acquired)) |
回数(times) | ○ | × | 1402 | rts_osl_dynmem_acq | × | × | ○ | |
| メモリブロックのサイズ(バイト) (bytes) |
× | ○ | |||||||
| 動的共用メモリプールの必要最大サイズ(現在使用中の最低位メモリブロックまでのサイズ) (Common dynamic memory (pool)) |
回数(times) | ○ | × | 1403 | rts_osl_dynmem_pol | × | × | ○ | |
| メモリブロックのサイズ(バイト) (bytes) |
× | ○ | |||||||
| プロセス情報(PRC) | プロセス生成 (Process generation) |
回数(times) | ○ | × | 1500 | rts_prc_prc_genert | × | ○ | ○ |
| UAP異常終了 (UAP abnormal terminations) |
回数(times) | ○ | × | 1501 | rts_prc_uap_abnml | × | ○ | ○ | |
| システムサーバ異常終了 (System server abnormal terminations) |
回数(times) | ○ | × | 1502 | rts_prc_sys_abnml | × | × | ○ | |
| プロセス終了 (Process terminations) |
回数(times) | ○ | × | 1503 | rts_prc_prc_term | × | ○ | ○ | |
| 起動プロセス数 (Number of processes) |
回数(times) | ○ | × | 1504 | rts_prc_prc_num | × | × | ○ | |
| プロセス数(Process) | × | ○ | |||||||
| メッセージキュー情報(QUE) | readメッセージ (Read message) |
回数(times) | ○ | × | 1601 | rts_que_read | × | ○ | ○ |
| メッセージ長(バイト)(bytes) | × | ○ | |||||||
| writeメッセージ (Write message) |
回数(times) | ○ | × | 1602 | rts_que_write | × | ○ | ○ | |
| メッセージ長(バイト)(bytes) | × | ○ | |||||||
| readエラー (Read errors) |
件数(events) | ○ | × | 1603 | rts_que_read_err | × | ○ | ○ | |
| writeエラー (Write errors) |
件数(events) | ○ | × | 1604 | rts_que_write_err | × | ○ | ○ | |
| 空きバッファ待ち (Waits for an available buffer) |
件数(events) | ○ | × | 1605 | rts_que_wait_buf | × | ○ | ○ | |
| 実read (Real reads) |
回数(times) | ○ | × | 1606 | rts_que_real_read | × | ○ | ○ | |
| 実write (Real writes) |
回数(times) | ○ | × | 1607 | rts_que_real_write | × | ○ | ○ | |
| 遅延書き込み (Number of delay writings) |
回数(times) | ○ | × | 1650 | rts_que_delay_wrt | × | × | ○ | |
| 回数(times) | × | ○ | |||||||
| 物理ファイル単位の遅延書き込み(レコード) (Number of delay writing records) |
回数(times) | ○ | × | 1651 | rts_que_delay_rec | × | × | ○ | |
| レコード数(レコード)(records) | × | ○ | |||||||
| 物理ファイル単位の遅延書き込み(割合) (Delay writing record rate) |
回数(times) | ○ | × | 1652 | rts_que_delay_msg | × | × | ○ | |
| メッセージの割合(%) (%) |
× | ○ | |||||||
| RPC情報(RPC) | RPCコール(同期応答型) (RPC calls) |
回数(times) | ○ | × | 1700 | rts_rpc_rpc_call | ○ | ○ | ○ |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| RPCコール(連鎖RPC型) (RPC calls(chained)) |
回数(times) | ○ | × | 1701 | rts_rpc_rpc_call_chained | ○ | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| ユーザサービス実行 (Execution of user service) |
回数(times) | ○ | × | 1730 | rts_rpc_usr_srvc | ○ | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| RPCタイムアウト (RPC overtimes) |
件数(events) | ○ | × | 1731 | rts_rpc_rpc_ovrtim | ○ | ○ | ○ | |
| スケジュール情報(SCD) | スケジュール待ち (Schedule Waits) |
回数(times) | ○ | × | 1800 | rts_scd_scd_wait | ○※ | ○ | ○ |
| 行列長(events) | × | ○ | |||||||
| スケジュール (Schedule) |
回数(times) | ○ | × | 1801 | rts_scd_schedule | ○ | ○ | ○ | |
| メッセージ長(バイト)(bytes) | × | ○ | |||||||
| メッセージ格納バッファプールの使用中サイズ (Size of using buffer) |
回数(times) | ○ | × | 1802 | rts_scd_using_buf | ○※ | ○ | ○ | |
| バッファプールのサイズ(バイト)(bytes) | × | ○ | |||||||
| メッセージ格納バッファプールの不足でスケジュールできなかったメッセージサイズ (Message size in case of lack of buffer) |
回数(times) | ○ | × | 1803 | rts_scd_lack_buf | ○ | ○ | ○ | |
| メッセージ長(バイト)(bytes) | × | ○ | |||||||
| スケジュール滞留 (Schedule Stay) |
回数(times) | ○ | × | 1804 | rts_scd_scd_stay | ○ | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| サービス単位のスケジュール待ち (Schedule Waits of service) |
回数(times) | ○ | × | 1805 | rts_scd_svc_scd_wait | ○ | ○ | ○ | |
| 行列長(events) | × | ○ | |||||||
| サービス単位のメッセージ格納バッファプールの使用中サイズ (Size of using buffer of service) |
回数(times) | ○ | × | 1806 | rts_scd_svc_using_buf | ○ | ○ | ○ | |
| バッファプールのサイズ(バイト) (bytes) |
× | ○ | |||||||
| 同時実行サービス数 (Parallel Service) |
回数(times) | ○ | × | 1807 | rts_scd_parallel | ○ | ○ | ○ | |
| サービス数 (counts) |
× | ○ | |||||||
| トランザクション情報(TRN) | コミット (Commits) |
件数(events) | ○ | × | 1900 | rts_trn_commit | ○ | ○ | ○ |
| ロールバック (Rollbacks) |
件数(events) | ○ | × | 1901 | rts_trn_rollback | ○ | ○ | ○ | |
| コマンドによるコミット (Commit settlement by command) |
件数(events) | ○ | × | 1902 | rts_trn_cmt_cmd | × | × | ○ | |
| コマンドによるロールバック (Rollback settlement by command) |
件数(events) | ○ | × | 1903 | rts_trn_rbk_cmd | × | × | ○ | |
| コマンドによるハザード (Hazard settlement by command) |
件数(events) | ○ | × | 1904 | rts_trn_haz_cmd | × | × | ○ | |
| コマンドによるミックス (Mixed settlement by command) |
件数(events) | ○ | × | 1905 | rts_trn_mix_cmd | × | × | ○ | |
| ブランチ実行時間 (Branch execution time) |
回数(times) | ○ | × | 1906 | rts_trn_branch | ○ | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| ブランチ同期点処理の実行時間 (Branch synchronous point processing time) |
回数(times) | ○ | × | 1907 | rts_trn_sync_point | ○ | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| リアルタイム統計情報(RTS) | 任意区間の実行 (Arbitrary section) |
回数(times) | ○ | × | 1000000〜2147483647 | − | ○ | ○ | × |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| DAM情報(DAM) | read (Read) |
回数(times) | ○ | × | 2000 | rts_dam_read | ○ | ○ | ○ |
| データ長(バイト)(bytes) | × | ○ | |||||||
| readエラー (Read errors) |
件数(events) | ○ | × | 2001 | rts_dam_read_err | ○ | ○ | ○ | |
| write (Write) |
回数(times) | ○ | × | 2002 | rts_dam_write | ○ | ○ | ○ | |
| データ長(バイト)(bytes) | × | ○ | |||||||
| writeエラー (Write errors) |
件数(events) | ○ | × | 2003 | rts_dam_write_err | ○ | ○ | ○ | |
| FJ出力回数 (FJ output frequency) |
回数(times) | ○ | × | 2004 | rts_dam_fj | ○ | ○ | ○ | |
| ジャーナルサイズ(バイト)(bytes) | × | ○ | |||||||
| 同時実行DAMトランザクションブランチ数 (Number of DAM transaction branches) |
回数(times) | ○ | × | 2005 | rts_dam_trn_branch | ○ | ○ | ○ | |
| トランザクション数(トランザクション)(transaction) | × | ○ | |||||||
| DAMキャッシュブロックの確保回数 (DAM cache-block securing frequency) |
回数(times) | ○ | × | 2006 | rts_dam_cache_block | ○ | ○ | ○ | |
| DAMキャッシュ用の共用メモリの使用率 (Common memory for DAM use rate) |
回数(times) | ○ | × | 2007 | rts_dam_shm_pool | × | × | ○ | |
| 共用メモリプール使用率(%)(%) | × | ○ | |||||||
| TAM情報(TAM) | TAMファイル実更新 (Table file real renewal) |
回数(times) | ○ | × | 2100 | rts_tam_real_renew | × | × | ○ |
| データのバイト数(バイト)(bytes) | × | ○ | |||||||
| TAMファイル実更新時間 (Table file real renewal time) |
回数(times) | ○ | × | 2101 | rts_tam_real_renew_time | × | × | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| コミット,ロールバック(レコード参照) (Number of tam record references) |
回数(times) | ○ | × | 2102 | rts_tam_rec_refer | × | ○ | ○ | |
| レコード数(レコード)(records) | × | ○ | |||||||
| コミット,ロールバック(レコード更新) (Number of tam record renewal) |
回数(times) | ○ | × | 2103 | rts_tam_rec_renew | × | ○ | ○ | |
| レコード数(レコード)(records) | × | ○ | |||||||
| read (Read) |
回数(times) | ○ | × | 2104 | rts_tam_read | ○ | ○ | ○ | |
| データ長(バイト)(bytes) | × | ○ | |||||||
| readエラー (Read errors) |
件数(events) | ○ | × | 2105 | rts_tam_read_err | ○ | ○ | ○ | |
| write (Write) |
回数(times) | ○ | × | 2106 | rts_tam_write | ○ | ○ | ○ | |
| データ長(バイト)(bytes) | × | ○ | |||||||
| writeエラー (Write errors) |
件数(events) | ○ | × | 2107 | rts_tam_write_err | ○ | ○ | ○ | |
| XAリソースサービス情報(XAR) | Start()要求 (Start() request) |
回数(times) | ○ | × | 2500 | rts_xar_start | × | ○ | ○ |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Start()要求エラー (Start() request error) |
件数(events) | ○ | × | 2501 | rts_xar_start_err | × | ○ | ○ | |
| Call()要求 (Call() request) |
回数(times) | ○ | × | 2502 | rts_xar_call | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Call()要求エラー (Call() request error) |
件数(events) | ○ | × | 2503 | rts_xar_call_err | × | ○ | ○ | |
| End()要求 (End() request) |
回数(times) | ○ | × | 2504 | rts_xar_end | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| End()要求エラー (End() request error) |
件数(events) | ○ | × | 2505 | rts_xar_end_err | × | ○ | ○ | |
| Prepare()要求 (Prepare() request) |
回数(times) | ○ | × | 2506 | rts_xar_prepare | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Prepare()要求エラー (Prepare() request error) |
件数(events) | ○ | × | 2507 | rts_xar_prepare_err | × | ○ | ○ | |
| Commit()要求 (Commit() request) |
回数(times) | ○ | × | 2508 | rts_xar_commit | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Commit()要求エラー (Commit() request error) |
件数(events) | ○ | × | 2509 | rts_xar_commit_err | × | ○ | ○ | |
| Rollback()要求 (Rollback() request) |
回数(times) | ○ | × | 2510 | rts_xar_rollback | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Rollback()要求エラー (Rollback() request error) |
件数(events) | ○ | × | 2511 | rts_xar_rollback_err | × | ○ | ○ | |
| Recover()要求 (Recover() request) |
回数(times) | ○ | × | 2512 | rts_xar_recover | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Recover()要求エラー (Recover() request error) |
件数(events) | ○ | × | 2513 | rts_xar_recover_err | × | ○ | ○ | |
| Forget()要求 (Forget() request) |
回数(times) | ○ | × | 2514 | rts_xar_forget | × | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| Forget()要求エラー (Forget() request error) |
件数(events) | ○ | × | 2515 | rts_xar_forget_err | × | ○ | ○ | |
| MCF情報(MCF) | スケジュール待ち(Schedule Stay) | 回数(times) | ○ | × | 2300 | rts_mcf_ap_scd_stay | ○ | ○ | ○ |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| ユーザサービス実行(Execution of user service) | 回数(times) | ○ | × | 2301 | rts_mcf_ap_usr_srvc | ○ | ○ | ○ | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
取得対象を指定した場合のリアルタイム統計情報の詳細を次の表に示します。
表E-9 リアルタイム統計情報の詳細(取得対象を指定した場合)
| リアルタイム統計情報種別 (Type) |
編集内容 | 詳細内容 | |
|---|---|---|---|
| リアルタイム統計情報の項目名(Event) | 取得情報 | ||
| ネーム情報(NAM) | 指定参照先ノードへのサービス検索の送信回数 (Lookup to specified node) |
件数 | ノードごとにカウントしたサービス情報検索要求の送信回数。 UAPやコマンドでRPCを実行するとき,要求するサービスグループの情報を検索するため,システム共通定義のall_nodeオペランドに指定したノードにサービス情報検索要求を送信することがあります。 |
| 指定参照先ノードからのサービス検索の応答受信回数 (Response of Lookup from specified node) |
件数 | ノードごとにカウントしたサービス情報検索要求の応答を受信した回数。UAPやコマンドでRPCを実行するとき,要求するサービスグループの情報を検索するため,システム共通定義のall_nodeオペランドに指定したノードにサービス情報検索要求を送信することがあります。 | |
| MCF情報(MCF) | 受信メッセージの処理待ち(Residence time on input message)※1 | 回数 | MHPが入力キューからメッセージを取り出した回数。 |
| 時間 | MCF通信プロセスが入力キューに登録してからMHPで取り出すまでの処理待ち時間。 | ||
| 同期型送信メッセージの処理待ち(Residence time on output message of synchronous)※1 | 回数 | MCF通信プロセスが同期型送信メッセージを処理した回数。 | |
| 時間 | UAPが同期型送信メッセージを送信要求してから,MCF通信プロセスで処理するまでの処理待ち時間。 | ||
| 問い合わせ応答型送信メッセージの処理待ち(Residence time on output message of response)※1 | 回数 | MCF通信プロセスが問い合わせ応答型送信メッセージを処理した回数。 | |
| 時間 | UAPが問い合わせ応答型送信メッセージを送信要求し,そのトランザクションがコミット決着した時点から,MCF通信プロセスで処理するまでの処理待ち時間。 | ||
| 優先分岐型送信メッセージの処理待ち(Residence time on output message of priority)※1 | 回数 | MCF通信プロセスが優先分岐型送信メッセージを処理した回数。 | |
| 時間 | UAPが優先分岐型送信メッセージを送信要求し,そのトランザクションがコミット決着した時点から,MCF通信プロセスで処理するまでの処理待ち時間。 | ||
| 一般分岐型送信メッセージの処理待ち(Residence time on output message of normal)※1 | 回数 | MCF通信プロセスが一般分岐型送信メッセージを処理した回数。 | |
| 時間 | UAPが一般分岐型送信メッセージを送信要求し,そのトランザクションがコミット決着した時点から,MCF通信プロセスで処理するまでの処理待ち時間。 | ||
| 入力キュー滞留数(Number on input message queue)※2 | 回数 | MCF通信プロセスが入力キューへメッセージを登録,およびMHPが入力キューからメッセージを取り出した回数。 | |
| 数 | 入力キューへ滞留しているメッセージの数。この値が大きい場合は,ユーザサービス定義のparallel_countオペランドの指定値を大きくしてください。 | ||
リアルタイム統計情報の取得対象の指定形式を次の表に示します。
表E-10 リアルタイム統計情報の取得対象の指定形式
| リアルタイム統計情報種別(Type) | リアルタイム統計情報の項目名(Event) | 情報取得対象の指定形式 | |
|---|---|---|---|
| 取得対象名1※1 | 取得対象名2※2 | ||
| ネーム情報 (NAM) |
指定参照先ノードへのサービス検索の送信回数 (Lookup to specified node) |
ポート番号※3 | IPアドレス※3 |
| 指定参照先ノードからのサービス検索の応答受信回数 (Response of Lookup from specified node) |
|||
| MCF情報 (MCF) |
受信メッセージの処理待ち (Residence time on input message) |
論理端末名 | なし |
| 同期型送信メッセージの処理待ち (Residence time on output message of synchronous) |
|||
| 問い合わせ応答型送信メッセージの処理待ち (Residence time on output message of response) |
|||
| 優先分岐型送信メッセージの処理待ち (Residence time on output message of priority) |
|||
| 一般分岐型送信メッセージの処理待ち (Residence time on output message of normal) |
|||
| 入力キュー滞留数 (Number on input message queue) |
なし | サービスグループ名 | |
取得対象を指定した場合のリアルタイム統計情報の編集内容を次の表に示します。
表E-11 リアルタイム統計情報の編集内容(取得対象を指定した場合)
| リアルタイム統計情報種別(Type) | 編集内容 | 項目ID (Event id) |
オペランド名 | 取得単位※ | |||||
|---|---|---|---|---|---|---|---|---|---|
| リアルタイム統計情報の項目名(Event) | 取得情報(Units) | 出力単位 | SVC | SRV | SYS | ||||
| 累計(Total) | 最大(Maximum) 最小(Minimum) 平均(Average) |
||||||||
| ネーム情報 (NAM) |
指定参照先ノードへのサービス検索の送信回数 (Lookup to specified node) |
件数(events) | ○ | × | 1303 | rts_nam_node_lookup | × | × | × |
| 指定参照先ノードからのサービス検索の応答受信回数(Response of Lookup from specified node) | 件数(events) | ○ | × | 1304 | rts_nam_node_lookup_responce | × | × | × | |
| MCF情報(MCF) | 受信メッセージの処理待ち(Residence time on input message) | 回数(times) | ○ | × | 2350 | rts_mcf_in_msg_scd_wait | × | × | × |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| 同期型送信メッセージの処理待ち(Residence time on output message of synchronous) | 回数(times) | ○ | × | 2351 | rts_mcf_out_msg_sync_scd_wait | × | × | × | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| 問い合わせ応答型送信メッセージの処理待ち(Residence time on output message of response) | 回数(times) | ○ | × | 2352 | rts_mcf_out_msg_resp_scd_wait | × | × | × | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| 優先分岐型送信メッセージの処理待ち(Residence time on output message of priority) | 回数(times) | ○ | × | 2353 | rts_mcf_out_msg_prio_scd_wait | × | × | × | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| 一般分岐型送信メッセージの処理待ち(Residence time on output message of normal) | 回数(times) | ○ | × | 2354 | rts_mcf_out_msg_norm_scd_wait | × | × | × | |
| 時間(マイクロ秒)(microsec) | × | ○ | |||||||
| 入力キュー滞留数(Number on input message queue) | 回数(times) | ○ | × | 2380 | rts_mcf_que_scd_wait_num | × | × | × | |
| 数(num) | × | ○ | |||||||
All Rights Reserved. Copyright (C) 2006, 2012, Hitachi, Ltd.