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 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 Settings > Integrations (Paramètres > Intégrations).

  2. Sur la fiche Cloud Logging, cliquez sur Link (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 possédez déjà une ou plusieurs applications actives, le workflow d'association affiche une estimation du niveau de consommation 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.

La dissociation de Cloud Logging empêche l'exportation de nouveaux journaux.

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 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 Integrations.

  2. Sur la fiche Cloud Logging, cliquez sur Manage (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 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 vos niveaux de consommation des données :

    • Affichez le niveau de consommation des données pour les journaux de vos applications associées dans les Settings > Integrations > Cloud Logging card of the Firebase console (Paramètres > Intégrations > Cloud Logging) de la console Firebase.

    • Affichez votre consommation des données du mois en cours et du mois précédent sur la pageLogs Storage de la console Google Cloud.



Quotas et tarifs

Cloud Logging propose un niveau d'utilisation mensuel sans frais (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 la tarification de Cloud Logging.

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

Les journaux sont automatiquement supprimés au bout de 30 jours, mais vous pouvez définir une durée de conservation personnalisée.

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