パフォーマンス モニター カウンター
トランザクション インテグレーター (TI) には、Windows システム モニターに追加できる 24 個の基本的なパフォーマンス監視カウンターがあり、パフォーマンスを分析し、システム内のボトルネックがどこにあるかを確認できます。 いずれかのカウンターを選択し、[ 説明 ] をクリックして、そのカウンターに関する情報を取得できます。
24 TI パフォーマンス監視カウンターは次のとおりです。
アクティブなクライアント
アクティブなクライアントの合計数を表示します。これは、TI オブジェクトのインスタンスを作成したが、そのインスタンスをまだ解放していないクライアントです。
平均メソッド呼び出し時間
クライアント アプリケーションによって行われたメソッド呼び出しの処理に TI が使用する経過時間の平均秒数を測定します。 TI がクライアント アプリケーション (呼び出し) から要求を受信すると、時刻が
Invoke
開始されます。 TI がクライアント アプリケーションに制御を返す時間が終了します。 このカウンターにはホスト応答時間が含まれており、TI プログラミング モデルに固有ではありません。 このカウンターを使用する場合は、次の 2 つの事実を考慮してください。などの特殊な TI プロパティ
GetNewRecordsSet
は、計算から省略されています。2 フェーズ コミット (2PC) 応答時間は考慮されず、計算から省略されます。
Note
CICS、CICS Non-LINK、および IMS のホスト応答時間は、平均メソッド呼び出し時間から減算して、TI がメソッドの処理に費やす時間を計算できます。 たとえば、トランザクションが完了するまでに 1 分かかるとします。 ホスト応答時間は 48 秒、平均メソッド呼び出し時間は 60 秒です。 平均メソッド呼び出し時間からホスト応答時間を減算すると、TI がメソッドの処理に使用する 12 秒が残ります。 ホストは、ほとんどのトランザクション時間を使用します。
TCP ホストからのバイト数/秒
TCP/IP プロトコル経由で TI によってメインフレームから受信した 1 秒あたりのバイト数を表示します。 このカウンターは、TI TCP/IP プログラミング モデルに固有ではありません。 CICS MSLink モデルの場合、報告される数は、Link モデル プロトコル ヘッダー データによるユーザー データの量よりもわずかに多くなります。 ホストから受信したバイト数は、ユーザー データを含むすべてのデータ トラフィックを表します。
SNA ホストからのバイト数/秒
SNA プロトコル (APPC/LU 6.2) を介して TI によってメインフレームから受信した 1 秒あたりのバイト数を表示します。 このカウンターは、TI SNA (APPC/LU 6.2) プログラミング モデルに固有ではありません。 CICS Link モデルの場合、報告される数は、Link モデル プロトコル ヘッダー データによるユーザー データの量よりもわずかに多くなります。 ホストから受信したバイト数は、ユーザー データと 2 フェーズ コミット (2PC) フローを含むすべてのデータ トラフィックを表します。
TCP ホスト /秒に送信されたバイト数
TCP/IP プロトコル経由で TI からメインフレームに送信された 1 秒あたりのバイト数を表示します。 このカウンターは、TI TCP プログラミング モデルに固有ではありません。 CICS MS Link モデルの場合、報告される数は、Link モデル プロトコル ヘッダー データによるユーザー データの量よりもわずかに多くなります。 ホストに送信されるバイト数は、TCP/IP 経由のすべてのデータ トラフィック (ユーザー データを含む) を表します。
Note
ホスト統合サーバー コンピューターの TI 負荷を確認するには、TI によって送受信された平均バイト数と、ホスト統合サーバーの対応するパフォーマンス カウンターを比較できます。 たとえば、TI からホストに送信される平均バイト数が 20 で、Host Integration Server によってホストに送信される平均バイト数が 100 の場合、Host Integration Server トラフィックは負荷の大部分を担当します。 その結果、ホストから返される情報の量が、ホストに送信される情報よりも少なくなる可能性があります。 そのため、送信されたバイト数と受信したバイト数の 2 つのカウンターを使用できます。
SNA ホストに送信されたバイト数/秒
SNA (APPC/LU 6.2) プロトコルを介して TI からメインフレームに送信された 1 秒あたりのバイト数を表示します。 このカウンターは、TI SNA (APPC/LU 6.2) プログラミング モデルに固有ではありません。 CICS Link モデルの場合、報告される数は、Link モデル プロトコル ヘッダー データによるユーザー データの量よりもわずかに多くなります。 この数値は、1 秒あたりのバイト数で表されます。
現在実行中の呼び出し
現在実行されているメソッド呼び出しの数を表示します。
累積呼び出し
COM+ アプリケーションの起動後に発生したメソッド呼び出しの合計数を表示します。
ホスト・リスパプ時間 CICS リンク
CICS リンク・モデルが使用されている場合に、ホストがトランザクション・プログラムの作業単位の処理に費やした平均時間を測定します。 つまり、このカウンターは、ホストが要求に応答するのにかかる時間を測定します。 時刻は、TI が最終的なデータ バッファーを送信した後に開始され、最初の応答バッファーが TI によって受信されたときに終了します。 このカウンターは、経過時間の秒単位で表されます。 このカウンターを使用する場合は、次の 2 つの事実を考慮してください。
2 フェーズ コミット (2PC) 応答時間は考慮されず、計算から省略されます。
TI に送信される最初の応答バッファーには、複数の受信が含まれている場合があります。 したがって、TIが最初の応答バッファに対するすべての受信を取得すると応答時間は終了する。
ホスト・リスパプ時間 CICS 非リンクまたは IMS
CICS Non-LINK モデルまたは IMS モデルが使用されている場合に、ホストがトランザクション・プログラムの作業単位の処理に費やした平均時間を測定します。 つまり、このカウンターは、ホストが要求に応答するのにかかる時間を測定します。 時刻は、TI が最終的なデータ バッファーを送信した後に開始され、最初の応答バッファーが TI によって受信されたときに終了します。 このカウンターは、経過時間の秒単位で表されます。 このカウンターを使用する場合は、次の 2 つの事実を考慮してください。
2 フェーズ コミット (2PC) 応答時間は考慮されず、計算から省略されます。
TI に送信される最初の応答バッファーには、複数の受信が含まれている場合があります。 したがって、TIが最初の応答バッファに対するすべての受信を取得すると応答時間は終了する。
ホストの応答時間 TCP コンカレント サーバー
TCP/IP CICS コンカレント・サーバー・モデルが使用されている場合に、ホストがトランザクション・プログラムの作業単位の処理に費やした平均時間を測定します。 この平均時間カウンターは、ホストが送信された要求に応答するためにかかる時間を測定します。 時刻は、TI が最終的なデータ バッファーを送信した後に開始され、最初の応答バッファーが TI によって受信されたときに終了します。 このカウンターは、経過時間の秒単位で表されます。
ホストの応答時間 TCP MS Link
TCP/IP CICS MSLink モデルが使用されている場合に、ホストがトランザクション・プログラムの作業単位の処理に費やした平均時間を測定します。 この平均時間カウンターは、ホストが送信された要求に応答するためにかかる時間を測定します。 時刻は、TI が最終的なデータ バッファーを送信した後に開始され、最初の応答バッファーが TI によって受信されたときに終了します。 このカウンターは、経過時間の秒単位で表されます。
ホストの応答時間 TCP IMS Connect または OTMA
TCP/IP IMS 明示的モデルが使用されている場合に、ホストがトランザクション・プログラムの作業単位の処理に費やした平均時間を測定します。 この平均時間カウンターは、ホストが送信された要求に応答するためにかかる時間を測定します。 時刻は、TI が最終的なデータ バッファーを送信した後に開始され、最初の応答バッファーが TI によって受信されたときに終了します。 このカウンターは、経過時間の秒単位で表されます。 IMS Connect または OTMA を使用すると、リスナーをトランザクション・プログラム (TP) にリンクせずに既存の IMS トランザクションに接続できるため、IMS TP を再コンパイルする必要はありません。
リンク呼び出し/秒
CICS LINK プログラミング・モデルを使用するメソッド呼び出しの数を表示します。 この数は、1 秒あたりの呼び出し数を表します。
非リンク呼び出し/秒
CICS Non-LINK または IMS プログラミング・モデルを使用するメソッド呼び出しの数を表示します。 この番号は、1 秒あたりの呼び出し数を表します。
TCP コンカレント サーバー呼び出し/秒
TCP/IP CICS コンカレント サーバー プログラミング モデルを使用するメソッド呼び出しの数を表示します。 この番号は、1 秒あたりの呼び出し数を表します。
TCP MSLink 呼び出し/秒
TCP/IP CICS MS Link プログラミング モデルを使用する 1 秒あたりのメソッド呼び出しの数を表示します。
TCP OTMA 呼び出し/秒
TCP/IP OTMA プログラミング モデルを使用するメソッド呼び出しの数を表示します。 この番号は、1 秒あたりの呼び出し数を表します。
合計呼び出し数/秒
TI が処理した 1 秒あたりのメソッド呼び出しの合計数を表示します。 このカウンターは、TI プログラミング モデルに固有のものではありません。
合計エラー数/秒
0 以外の HRESULT をクライアント アプリケーションに返した 1 秒あたりのメソッド呼び出しの合計数を表示します。 このカウンターは、TI プログラミング モデルに固有のものではありません。
Note
メソッド呼び出しエラーと CICS LINK 呼び出しと CICS 非 LINK 呼び出しを比較すると、特定の状況の重大度が示されます。 たとえば、メソッド呼び出しエラー カウンターが 1 秒あたり 2 つのエラーを報告し、LINK 呼び出しまたは CICS 非 LINK 呼び出しが 1 秒あたり 50 回のメソッド呼び出しを報告している場合、1 つのクライアント アプリケーションが特定のホスト アプリケーションに問題があることを示している可能性があります。 したがって、メソッド呼び出しエラー・カウンターが 1 秒あたり 50 エラーを報告し、CICS LINK 呼び出しまたは CICS 非 LINK 呼び出しが 1 秒あたり 50 回のメソッド呼び出しを報告している場合、これはホストへの接続が終了した可能性があることを示します。