データの分析

CICS® PA Plug-in を使用して、スレッド・セーフ、CPU 時間、応答時間、ストレージ、およびファイルの分析を実行し、そのデータをグラフィックで表示できます。

始める前に

実行する分析が利用可能かどうかを確認してください。 CICS PA Plug-in では、異なる分析カテゴリーを無効にすることによって、 使用可能なグラフ・オプションの数を制限することができます。 現在有効になっている分析タイプを確認するには、 「Window」>「Preferences」>「IBM CICS Performance Analyzer」>「Categorization enablement」をクリックします。「Categorization enablement」ダイアログに、いろいろな分析タイプが表示されます。 項目にチェック・マークが付いていない場合、その項目と関連付けられているオプションも使えなくなり、そのタイプの分析の実行はできません。 必要に応じて、分析タイプを選択または選択解除してください。

分析のデータを表示する

分析に選択されたデータは、以下の 3 つの方法で表示できます。
  • 円グラフ
  • 棒グラフ
  • タイムライン・グラフ
各方法では、同じ情報を異なる形式で表示します。 グラフに加え、「Properties」ビューを開いて、1 つのトランザクション ID の詳細を表示し、参照することができます。データを表示するさまざまな方法については、以下のセクションで説明します。

円グラフ

円グラフは 「Transaction detail」ビューに表示されます。円グラフには、 選択した時間枠における単一トランザクション ID の細かな明細を見ることができます。 以下の方法で、「Transaction detail」ビューを表示します。

  1. 「Project Explorer」ビュー、または トピックデータを選択してスプレッドシートとして表示するで説明されているように「Sheet」ビューで単一トランザクションを選択します。
  2. 選択項目を右クリックし、「Performance history」アイコンPerformance history」に移動して、 円グラフのアイコンDetail breakdown」を選択します。

「Transaction detail」ビューが表示されます。 円グラフをクリックすると、特定の分析タイプの詳細が表示されます。次の画面キャプチャーには、「CPU time」円グラフが選択された状態で「Transaction detail」ビューが示され、選択したトランザクション ID の詳細な CPU 時間情報が表示されています。

単一トランザクションの種々の円グラフがある「Transaction detail」ビュー
の画面キャプチャー

「Transaction detail」ビューには、次の情報が表示されます。
  • 分析ソース、タイプ、およびトランザクション ID の名前を表示するビュー・タブ。
  • ビュー・タブの下にある情報バー。トランザクション ID のより詳細な情報を表示します。
  • 各分析タイプの円グラフ。関係する円グラフをクリックすることで各分析を選択できます。

選択したデータと有効なカテゴリーによって、「Transaction detail」ビューに 1 つ以上の円グラフが表示されます。 例えば、「Storage」のカテゴリーが有効と選択されていない場合は、 「Storage」の円グラフは表示されません。 同様に、選択されたサンプルにファイル使用法のデータがない場合は、 「File usage」の円グラフは表示されません。

特定の円グラフに関する 詳細情報は、このトピックに最後にある関連リンクを 参照してください。

棒グラフ

棒グラフは、 選択した各トランザクションをそれぞれ一本の棒で表示します。各棒には、1 つ以上のセクターがあり、各セクターは選択タイプに応じて異なる情報を表します。 以下の方法で、棒グラフを表示します。

  1. 「Project Explorer」ビューまたは トピックデータを選択してスプレッドシートとして表示するで説明されている「Sheet」ビューで 2 つ以上のトランザクションを選択するか、2 つ以上のトランザクションを持つアプリケーション ID など上位のツリー・ノードを 1 つ選択します。
  2. 選択項目を右クリックし、「Performance history」のアイコンPerformance history」に移動して、実行する分析タイプを選択します。

新しくビューが開き、選択した分析の棒グラフが表示されます。 次の画面キャプチャーでは、ストレージ分析が選択されており、 「Storage」ビューには選択した各トランザクション ID が棒グラフで示されています。

複数の異なるトランザクションの「Storage」棒グラフを表示している
ストレージ分析の画面キャプチャー

棒グラフのビューには、以下の情報が表示されます。
  • ビュー・タブ。これにはソースおよび分析の名前 (この場合は「データベース CPU 時間 (Database CPU time)」) が含まれます。 タブの上にマウスを移動すると、データ・ソース・ファイルとサンプルのレコード数を表示できます。
  • 情報バー。これは、ビューのタイトルの下に表示され、データがあるデータ・ソース・ファイルのパスおよび名前が含まれています。
  • 積み重ねられた部分で構成される棒。選択されたトランザクション ID ごとに 1 つです。 積み重ねられた棒はそれぞれ、1 つ以上のセクターから成り立っており、それぞれは別個のフィールドを表しています。 セクターの上にマウスを持っていくと、そのフィールドに関する詳細情報を表示できます。
  • 凡例アイコン 凡例アイコン。グラフの左上に表示されます。 このアイコンをクリックすると、グラフの凡例が表示されます。 凡例には、現在の表で使用されている色だけが表示されます。

1 つ以上の棒を選択し、右クリックしてポップアップ・メニューから新規の分析を選択することで、その情報のさらに詳細な分析を実行できます。

特定の棒グラフに関する詳細情報は、このトピックに最後にある関連リンクを参照してください。

タイムライン・グラフ

タイムライン・グラフ タイムライン・グラフのアイコンは、データ・ファイル全体、またはデータの選択時に「Date」ダイアログを使用して指定した日付の範囲内の、選択したアプリケーション ID でのトランザクション ID のすべてのインスタンスを示します。 例えば、アプリケーション ID 「IYCYZC20」内のトランザクション ID 「CRTP」の単一レコードを選択した場合、アプリケーション内のトランザクション ID の各インスタンスに棒が表示されます。以下の方法で、タイムライン・グラフを表示します。

  1. トピックデータを選択してスプレッドシートとして表示するで説明されているように、「シート (Sheet)」ビューまたは「Project Explorer」ビューで単一トランザクションを選択します。
  2. 選択項目を右クリックし、「Performance history」のアイコンPerformance history」に移動して、 実行するタイムライン分析のタイプタイムライン・グラフのアイコンを選択します。 タイムライン・ビューが表示されます。タイムライン・ビューを示す画面キャプチャー
  3. (オプション) Ctrl + Shift を使用してタイムライン軸上で 2 つの異なる時刻を選択することにより表示する時間枠を制限し、右クリックし、「日付範囲として使用 (Use as date range)」をクリックします。 選択した日付範囲を示す「分析時間枠の制限 (Restrict analysis time period)」ダイアログが表示されます。
    「分析時間枠の制限 (Restrict analysis time period)」ダイアログの画面キャプチャー。「開始日時」カレンダーと「終了日時」カレンダーが表示されています。
2 つのカレンダーで日付を選択し、データを選択した時間枠に制限します。
  4. OK」をクリックし時間枠を選択します。

「シート (Sheet)」ビューのデータが更新表示され、選択した日付範囲内のデータだけが表示されます。 これで、「シート (Sheet)」ビューで単一のトランザクションを選択し、上記の手順を繰り返すことにより、選択した日付範囲のタイムライン・データだけが表示されるようにすることができます。

タイムライン・グラフには、以下の情報が表示されます。
  • ビュー・タイトル。これには分析の名前 (この場合は「Response time」) が含まれます。 タブの上にマウスを移動すると、データ・ソース・ファイルとサンプルのレコード数を表示できます。
  • 情報バー。これは、ビュー・タイトルの下に表示され、データがある CSV またはデータベース・ファイルの名前、アプリケーション ID、およびトランザクション ID が含まれています。
  • 積み重ねられた部分で構成される棒。アプリケーション ID 内で選択したトランザクション ID のインスタンスごとに 1 つの棒が表示されます。 積み重ねられた棒はそれぞれ、1 つ以上のセクターから成り立っており、それぞれは別個の時間フィールドを表しています。 セクターの上にマウスを持っていくと、その CPU 時間フィールドの平均時間値を表示できます。
  • 凡例アイコン 凡例アイコン。グラフの左上に表示されます。 このアイコンをクリックすると、グラフの凡例が表示されます。

1 つ以上の棒を選択し、右クリックしてポップアップ・メニューから新規の分析を選択することで、その情報のさらに詳細な分析を実行できます。

複数のタイムライン・グラフを使用することで、トランザクションが 1 つのアプリケーションでの実行方法を別のアプリケーションでの実行方法と比較し、潜在的な問題を識別することができます。 以下の画面キャプチャーは、同じ時間枠の同じトランザクション ID を 異なるアプリケーションで実行している場合のタイムラインを示します。

特定のタイムライン・グラフに関する詳細情報は、このトピックに最後にある関連リンクを参照してください。

「Properties」ビュー

「Project Explorer」ビューまたはグラフからトランザクション ID を 1 つ選択して、「Properties」ビューにそのトランザクション ID のすべてのプロパティーを表示できます。

  1. ワークベンチのメニューから、「Window」>「Show View」>「Properties」をクリックします。「Properties」ビューが表示されます。
  2. データを選択してスプレッドシートとして表示するのトピックの説明に従って、「Project Explorer」ビュー、「Sheet」ビュー、または 「Chart」ビューでトランザクションを 1 つ選択します。

「Properties」ビューに、選択されたトランザクション ID のすべての詳細が表示されます。

1 つのトランザクションの詳細が表示された「Properties」ビューの画面キャプチャー

特定のグラフに関する詳細情報は、このトピックの最後にある関連リンクを参照してください。