エンドポイント・コールを監視するためのトレースの有効化
アプリケーションに1つ以上のビジネス・オブジェクトが含まれている場合は、オブジェクト・エンドポイント・リクエストのトレースを有効にして、パフォーマンスのボトルネックを診断します。
トレースは、現在のユーザーがCRUD操作を実行するとき、またはビジネス・オブジェクトに対してファンクションを起動したときに行われたすべてのRESTリクエストを追跡します。 実行された操作およびアプリケーションのボトルネックを特定するために使用できる各RESTコール情報の起動にかかる時間を視覚的に表現します。 また、アプリケーションの特定のバージョン(開発、ステージまたはライブ)に対してトレースを個別に有効化できるため、そのバージョンの問題を分離し、パフォーマンスを向上させるためにアプリケーションを微調整できます。
アプリケーションのトレースを有効にするには:
トレース詳細の表示
特定のRESTリクエスト・トレースで、スパン・データや経過時間などの詳細を表示できます。 各トレースは1つ以上のスパンで構成され、個々のトレースをドリルダウンして、トランザクションの開始であるルート・スパンを表示できます。 カスタムGroovyコードにprintまたはprintln関数を含めた場合、Groovyログを表示することもできます。
個々のトレースの詳細を表示するには:
ディスク使用率を制御するためのトレースの管理
アプリケーションに対してトレースを有効にすると、そのすべてのトレース・ファイルがVisual Builderサーバーに格納されます。 サーバー・ファイル・システムでのディスク使用量の問題を回避するために、Oracleではすべてのトレース・ファイルの最大ディスク領域制限を設定します。 この制限に達すると、新しいトレース・ファイルを操作するために最も古いトレース・ファイルが削除されます。
- トレースを一時停止するには、「トレースの有効化」の選択を解除します。 このオプションを使用して、アプリケーションのRESTコールをアクティブにトラッキングしていない場合のトレース・ファイルの累積を制御します。
- エクスポート・アイコン(
)をクリックして、個々のRESTコールのトレース・ファイルをエクスポートします。 このオプションを使用して、必要に応じてファイルをローカル・ファイル・システムと「後でインポート」に保存します。 このようにすると、トレース・ファイルがサーバー・ディスク使用率の制限に達してもデータは失われません。 - 削除アイコン(
)をクリックして、個々のRESTコールのトレース・ファイルを削除します。 このオプションを使用して、不要なトレース・ファイルを削除し、領域をクリアします。 - 「クリア」をクリックして、アプリケーションの現在のバージョンのすべてのトレース・ファイルを削除します。 このオプションを使用して、アプリケーションの特定のバージョンのトレース・データを削除します。 たとえば、アプリケーションのステージング・バージョンおよびライブ・バージョンのデータに興味がある場合は、開発バージョンのトレース・ファイルをクリアして、サーバー上のディスク領域を占有する前のデータを削除できます。







