Application Performance Monitoringトレースを使用して、問合せベースのウィジェットを作成できます。
問合せベースのウィジェット・ビルダーで使用可能な多くの機能を使用して、Trace Query Language (TQL)式を表示するウィジェットを作成できます。問合せベースのウィジェット・ビルダーには、トレース・データをビジュアル化およびモニターするためのオプションと機能が用意されています。たとえば、多くの顧客が使用する場合にパフォーマンスが低いスコアを持つトランザクションを表示できるため、これらのトランザクションはパフォーマンス向上に見合う価値があります。
トレース・データを表示する問合せベースのウィジェットを作成するには:
- 「ダッシュボード」ページに移動します。
- 「ダッシュボードの作成」をクリックして新規ダッシュボードを作成するか、既存のダッシュボードを編集モードで開きます。
- ウィジェット・タブで、ウィジェット・グループおよびウィジェットの追加アイコン(
)をクリックし、問合せベース・ウィジェットの作成...をクリックします。問合せベースのウィジェット・ビルダーが表示されます。
- オプションで、「フィルタ・パネルをオープン/クローズ」アイコン(
)をクリックして、すでにダッシュボードに追加されているフィルタを表示し、必要に応じて変更します。
問合せベースのウィジェットを作成して新しいダッシュボードに追加すると、「コンパートメント」フィルタが自動的に追加され、作成される新しいウィジェットのコンパートメント入力がこの新しく追加されたフィルタにリンクされます。
- 右上隅で、ウィジェットにデータを表示する期間を選択します。
- 「データ・ソース」ドロップダウン・リストで「トレース」を選択します。
APMドメイン・フィルタがダッシュボードに追加されない場合、「トレース」が選択されると自動的に追加されます。
- 「問合せ」フィールドに表示されるデフォルトの問合せを編集するか、新しい問合せを入力して「実行」をクリックします。
TQL構文を使用して、問合せを作成し、Application Performance Monitoringからトレース・データを取得します。TQLの詳細は、問合せの作業を参照してください。
トレース・データは、サービスの名前およびその他の詳細とともに表形式で表示されます。「表」チャートの下に、トレース問合せによって返されたRAWデータを含む別の表が表示され、「RAWデータの非表示」をクリックして非表示にできます。
- 右側の次のタブを使用して、ウィジェットの名前を追加したり、ウィジェット内のデータのビジュアライゼーションをカスタマイズするなどのタスクを実行します。
ノート右上隅の
「JSON」をクリックして、ウィジェットのJSONメタデータを直接編集できます。JSONエディタでは、ウィジェットのデータをビジュアル化するための柔軟性が高く、より多くのオプションが提供されますが、ウィジェットJSONの編集に精通している場合にのみ使用することをお薦めします。JSONエディタの詳細は、
Oracle Supportにお問い合せください。
- バージョン情報: ウィジェットの名前を入力し、ウィジェットを配置するコンパートメントを選択して、ウィジェットの説明を追加します。
オプションで、「拡張オプションの表示」をクリックして、フリーフォームまたは定義済のタグをウィジェットに追加します。ウィジェットの作成に必要な権限がある場合は、フリーフォーム・タグを追加することもできます。定義済タグを追加するには、タグ・ネームスペースを使用する権限が必要です。詳細は、次を参照してください:
- 視覚化: チャート・タイプを選択し、追加オプションを指定または変更して視覚化をカスタマイズできます。
問合せベースのウィジェット・ビルダーのチャート・タイプおよびビジュアライゼーション・オプションの詳細は、「チャート・タイプおよびビジュアライゼーション・オプションについて」を参照してください。
- 設定: 必要に応じて、ウィジェット入力をレビューおよび編集します。
- 「保存」をクリックしてウィジェットをウィジェット・ライブラリに保存し、ダッシュボードに追加します。
指定した期間の上位5件のトランザクションが折れ線グラフを使用して表示されるシナリオを次に示します。問合せベースのウィジェット・ビルダーで、次の手順を実行します。
- 右上隅で期間が選択されていることを確認します。
- 「データ・ソース」ドロップダウン・リストで、「トレース」を選択します。
- 「問合せ」フィールドに次のトレースを入力し、「実行」をクリックします。
show traces OperationName as Transaction, avg(traceDuration) as Duration where pageviews > 0 group by OperationName order by count(*) first 5 rows timeseries
- 「ビジュアライゼーション」タブで次を指定します:
- 「チャート・タイプ」として「折れ線」チャートを選択します。
- 「Y軸」ドロップダウン・リストで、「timeseries.Duration」を選択します。
- 「X軸」ドロップダウン・リストで、「timeseries.date」を選択します。
- 「シリーズ」ドロップダウン・リストで「トランザクション」を選択します。
- 「色の基準」ドロップダウン・リストで「トランザクション」を選択します。
上位5件のトランザクションを含む折れ線グラフが表示されます。
