Exporter des données Crashlytics vers Cloud Logging

Vous pouvez exporter vos données Firebase Crashlytics au format Cloud Logging. Une fois les données exportées, elles sont également disponibles dans 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 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 Crashlytics et (facultativement) des données de sessions Firebase vers Cloud Logging.

Configurer l'exportation vers Cloud Logging

  1. Dans la consoleFirebase, 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 avez déjà une ou plusieurs applications actives, le processus d'association affiche une estimation du niveau d'utilisation des données 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 vers Cloud Logging seront conservées pendant la durée de conservation autorisée, et des frais de stockage pourront toujours s'appliquer. Vous pouvez supprimer manuellement vos journaux pour éviter toute facturation supplémentaire.

  • Si vous avez stocké des données Cloud Logging 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 Cloud Logging au niveau du projet Firebase, du produit Crashlytics ou de l'application.

Voici comment dissocier votre compte de Cloud Logging :

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

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

  3. Choisissez de dissocier complètement Crashlytics ou de dissocier une application spécifique.

    Pour dissocier complètement 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 après l'activation de l'exportation ?

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

  • Surveillez votre niveau d'utilisation des données :

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

    • Affichez votre utilisation des données pour le mois en cours et le mois précédent sur la page Stockage des journaux de la console Google Cloud.



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 passer à la formule Blaze avec paiement à l'usage pour bénéficier de capacités et de fonctionnalités payantes supplémentaires. En savoir plus sur la tarification 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 pour une demande ou un événement spécifiques 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 peuvent ne pas refléter l'utilisation réelle qui apparaît dans l'utilisation et la facturation de votre projet.



Étape suivante