Exporter des données Crashlytics vers Cloud Logging

Vous pouvez exporter vos données Firebase Crashlytics dans Cloud Logging. Une fois les données exportées, elles sont également disponibles dans la suite Google Cloud Observability complète, Google Cloud Observability Suite, où vous pouvez filtrer vos journaux, créer des tableaux de bord personnalisés, configurer des alertes personnalisées, et même exporter les données vers d'autres services. Consultez la page Que pouvez-vous faire avec vos données ? pour obtenir une liste complète et des exemples d'utilisation des données stockées dans Cloud Logging.

Cette page explique comment configurer l'exportation des données de sessions Crashlytics et (facultativement) Firebase dans Cloud Logging.

Configurer l'exportation vers Cloud Logging

  1. Dans la console Firebase, accédez à la page Intégrations.

  2. Sur la fiche Cloud Logging, cliquez sur Associer.

  3. Suivez les instructions à l'écran pour configurer l'exportation vers Cloud Logging, y compris les options suivantes :

    • (Activé par défaut) Pour mieux comprendre les métriques d'utilisation sans plantage, activez l'exportation des données de sessions Firebase.

    • Choisissez les applications qui exporteront les journaux.

      Si vous disposez déjà d'une ou de plusieurs applications actives, le workflow d'association affiche un niveau d'utilisation des données estimé pour les journaux de chacune de vos applications. Cette valeur est estimée en fonction du volume de données Crashlytics des 30 derniers jours.

Si vous dissociez Cloud Logging, aucun nouveau journal ne sera exporté.

Important :

  • Toutes les données déjà exportées dans Cloud Logging seront conservées pendant la durée de conservation autorisée, et des frais de stockage peuvent toujours s'appliquer. Vous pouvez supprimer manuellement vos journaux pour éviter toute facturation supplémentaire.

  • Si vous avez des données Cloud Logging stockées dans d'autres services (comme BigQuery), ces données peuvent être régies par des conditions différentes en termes de persistance des données.

Vous pouvez dissocier de Cloud Logging au niveau du projet Firebase , au niveau du produit Crashlytics ou au niveau de l'application.

Voici comment dissocier Cloud Logging :

  1. Dans la console Firebase, accédez à la page Intégrations.

  2. Sur la fiche Cloud Logging, cliquez sur Gérer.

  3. Choisissez de dissocier Crashlytics entièrement ou de dissocier une application spécifique.

    Pour dissocier entièrement votre projet Firebase, recherchez le bouton en bas de la page.

  4. Lorsque vous y êtes invité, confirmez que vous souhaitez arrêter les exportations.



Que se passe-t-il une fois que vous avez activé l'exportation ?

  • Affichez les journaux de tous les nouveaux événements quelques minutes après que Crashlytics les a reçus.

  • Surveillez vos niveaux d'utilisation des données :

    • Affichez le niveau d'utilisation des données pour les journaux de vos applications associées sur la Cloud Logging fiche d'intégration dans la Firebase console.

    • Affichez votre utilisation des données du mois en cours et du mois précédent sur la page Google Cloud console.



Quotas et tarifs

Cloud Logging propose un niveau d'utilisation sans frais par mois (par projet). L'utilisation peut provenir de n'importe quel produit Google ou Firebase utilisant Cloud Logging. Vous pouvez mettre à niveau votre projet pour utiliser le forfait Blaze avec paiement à l'usage afin de bénéficier de fonctionnalités et d'une utilisation payantes supplémentaires. En savoir plus sur les tarifs de Cloud Logging.

Vous pouvez surveiller et gérer Cloud Logging et la facturation :

Les journaux sont automatiquement supprimés après 30 jours, mais vous pouvez configurer un délai de conservation personnalisé .

Notez que l'entrée de journal d'une requête ou d'un événement particulier peut être retardée ou, dans de rares cas, supprimée. Bien que les journaux puissent être utilisés pour comprendre les requêtes ou les événements, ils ne reflètent pas nécessairement l'utilisation réelle qui apparaît dans l'utilisation et la facturation de votre projet.



Étape suivante