Appstats から Cloud Trace への移行

Cloud Trace は、Appstats と同様の機能セットを備えています。これは、App Engine スタンダード環境で動作するすべてのアプリケーションで自動的に有効になります。アプリケーションで Trace をサポートするために、コードや構成を追加または変更する必要はありません。

Java アプリケーションを Appstats から移行するには

  1. Appstats をサポートするために追加されたファイルとコンテンツの一覧については、Appstats ページをご覧ください。
  2. このページを参考にして、以下のことを行います。
    • ビルドファイル(Maven または Gradle)から appengine-apis-labs.jar 依存関係を削除し、ウェブ アプリケーションの WEB-INF/lib 領域から削除します。この削除は、Maven リポジトリまたは App Engine SDK の appengine-apis-lab.jar の全バージョンに適用されます。
    • web.xml から、appstats を参照するすべての filter 要素と filter-mapping 要素を削除します。
    • web.xml から、appstats を参照するすべての servlet 要素と servlet-mapping 要素を削除します。
    • AppstatsFilter に対するすべての参照が web.xml から削除されていることを確認します。
  3. アプリを再構築して再デプロイします。

この時点で、アプリケーションでは Appstats や Appstats コンソールを使用していませんが、Cloud Trace コンソールには、アプリに関する比較可能な情報が表示されます。Trace の使用方法の詳細については、Cloud Trace クイックスタートをご覧ください。