トランザクションの CPU 時間の分析

トランザクション ID の CPU 時間を分析し、その出力を円グラフまたはタイムライン・グラフとして表示できます。複数のトランザクション ID の CPU 時間を分析し、その出力を棒グラフとして表示できます。

円グラフ

ユーザー CPU 時間の円グラフは、 「トランザクション詳細 (Transaction detail)」ビューに表示され、 ある時間間隔における特定のトランザクション ID に関する分析の要約を示します。

ユーザー CPU 時間の円グラフを表示するには、円グラフを参照し、 ユーザー CPU 時間のサムネールを選択します。

このグラフには、トランザクションで使用される CICS® ディスパッチャー管理 TCB の CPU 時間およびディスパッチ・カウントの分析が示されます。 標準 CP での CPU 時間、オフロード適格 CPU 時間、専用プロセッサーの CPU 時間を含むユーザー CPU 時間分析も表示されます。

ユーザー CPU 時間の円グラフと詳細が表示された「トランザクション詳細 (Transaction detail)」ビュー
ユーザー CPU 時間の分析では、以下の情報が表示されます。
  • 選択した時間枠内のトランザクション ID の要約。以下の情報が含まれます。
    • トランザクションの数
    • 平均応答時間
    • 平均ユーザー・ディスパッチ時間
    • トランザクションごとの平均 CPU 時間
    • TCB モード切り替えの数
  • 最大 4 つのセクターで構成される円グラフ。それぞれのセクターは、表示する値がある、以下の各 CPU 時間に対応しています。
    • QR TCB CPU 時間。
    • 各種 TCB CPU 時間。この時間は、さらに RO CPU 時間に分けられます。
    • CICS キー 8 TCB CPU 時間。この時間は、さらに J8、L8、S8、T8、および X8 CPU 時間に分けられます。
    • CICS キー 9 TCB CPU 時間。この時間は、さらに J9、L9、および X9 CPU 時間に分けられます。

    CPU 時間が詳細な時間に細分され、その詳細な時間の値が示される場合、円グラフでは、該当するサブセクションがセクター内に示されます。円グラフ内の領域をクリックすると、表内の該当する項目が強調表示されます。

    表内の該当しないデータを非表示にするには、チェック・ボックスを使用します。

  • 各 TCB CPU 時間と、それぞれについての以下の値を示す表。
    • 平均時間
    • 平均カウント
    • 合計 CPU 時間の割合
    • 直接の親に対する相対値としての各時間の割合。
    表内の項目をクリックすると、円グラフ内の該当する領域が強調表示されます。
  • 標準 CP での CPU 時間、オフロード適格の CPU 時間、専用プロセッサーでの CPU 時間についての、平均時間と合計 CPU 時間の割合を示す表。
注: 表に表示される値は、CICS PA ホスト・データベースまたは CSV ファイルからの実際の値です。 データが収集されたときの丸め誤差が原因で、詳細の合計が合計値と一致しない場合があります。 また、丸め誤差が原因で、パーセンテージの数値の合計も 100% にならない場合があります。

これらのパフォーマンス・クラス・フィールドについて詳しくは、オープン TCB の管理 (CICS TS V5.2 製品情報)を参照してください。

棒グラフ

ユーザー CPU 時間の棒グラフは、複数のトランザクション ID の要約情報を示します。 トランザクション ID は、選択で示されている順番で表示されます。

ユーザー CPU 時間の棒グラフを表示するには、棒グラフを参照し、「ユーザー CPU 時間」オプションを選択します。

複数のトランザクション ID に関するユーザー CPU 時間の棒グラフ。
ユーザー CPU 時間の棒グラフには、以下の情報が表示されます。
  • ビューのタイトルには、データのソースと分析タイプが表示されます。
  • 情報行には、レコードの選択元であるデータの選択基準 (アプリケーション ID や時間枠など) が表示されます。
  • 「凡例」アイコン「凡例」アイコン。このアイコンをクリックすると、現在のグラフ内にあるセグメントのグラフ凡例が表示されます。
  • 選択した各トランザクション ID の棒グラフ。積み重なった棒のそれぞれは、さまざまな CPU 時間を表す 1 つ以上のセグメントで構成されます。 セグメント上にマウス・ポインターを移動すると、該当する CPU 時間の平均時間値が表示されます。

グラフの縦軸の時間目盛りを変更したり、詳細を表示したりするには、ズーム・バーを使用します。

トランザクション ID をより詳細に分析するには、バーを右クリックし、メニュー・オプションからパフォーマンスの要約 (円グラフ) またはタイムライン分析を選択します。

タイムライン・グラフ

タイムライン・グラフには、すべてのデータまたは指定した期間を対象とした、選択したアプリケーション ID のトランザクション ID のすべてのインスタンスが表示されます。

ユーザー CPU 時間のタイムライン・グラフを表示するには、タイムライン・グラフを参照し、「ユーザー CPU 時間」オプションを選択します。

APPLID「IYCYZC20」におけるトランザクション ID「CRTP」のすべてのインスタンスに関する CPU 時間のタイムライン・グラフ
ユーザー CPU 時間のタイムライン・グラフでは、以下の情報が表示されます。
  • ビューのタイトルには、データのソースと分析タイプが表示されます。
  • 情報行には、レコードの選択元であるデータの選択基準 (アプリケーション ID、トランザクション ID、時間枠など) が表示されます。
  • 「凡例」アイコン「凡例」アイコン。このアイコンをクリックすると、現在のグラフ内にあるセグメントのグラフ凡例が表示されます。
  • アプリケーション ID の選択したトランザクション ID の棒グラフ。 トランザクション ID の各インスタンスについて 1 つの棒が表示されます。 積み重ねられた棒はそれぞれ、各種 CPU 時間を表す 1 つ以上のセグメントで構成されています。 セグメント上にマウス・ポインターを移動すると、CPU 時間のタイプと、その平均時間値を表示できます。

グラフの縦軸の時間目盛りを変更したり、詳細を表示したりするには、ズーム・バーを使用します。

トランザクションのインスタンスをより詳細に分析するには、バーを右クリックし、メニュー・オプションからパフォーマンスの要約 (円グラフ) またはタイムライン分析を選択します。