Migrer depuis Appstats vers Cloud Trace

Cloud Trace et Appstats présentent des ensembles de caractéristiques similaires. Trace est automatiquement activé pour les applications s'exécutant dans l'environnement standard App Engine. Vous n'avez pas besoin d'ajouter ni de modifier de code ou d'éléments de configuration dans votre application pour assurer sa compatibilité avec Trace !

Pour migrer votre application Java hors d'Appstats :

  1. Reportez-vous à la page Appstats pour obtenir la liste des fichiers et contenus qui ont été ajoutés afin d'assurer la compatibilité avec Appstats.
  2. En utilisant cette page comme guide, suivez la procédure suivante :
    • Supprimez la dépendance appengine-apis-labs.jar de votre fichier de compilation (Maven ou Gradle), de sorte qu'elle soit supprimée de la zone WEB-INF/lib de votre application Web. Cette suppression s'applique à toutes les versions de appengine-apis-lab.jar du dépôt Maven ou du SDK App Engine.
    • À partir du fichier web.xml, supprimez tous les éléments filter et filter-mapping faisant référence à appstats.
    • À partir du fichier web.xml, supprimez tous les éléments servlet et servlet-mapping faisant référence à appstats.
    • Assurez-vous que toutes les références à AppstatsFilter sont supprimées du fichier web.xml.
  3. Recréez et redéployez votre application.

À ce stade, votre application n'utilise plus Appstats ni la console Appstats, mais vous pouvez trouver des informations comparables à propos de votre application dans la console Cloud Trace. Pour en savoir plus sur l'utilisation de Trace, consultez le guide de démarrage rapide de Cloud Trace.