En activant Cloud Logging pour vos clusters Cloud Data Fusion Managed Service pour Apache Spark, vous pouvez accéder à des enregistrements d'exécution précis au-delà des métriques de pipeline standards. Vous pouvez utiliser ces journaux avancés pour résoudre les échecs d'exécution, inspecter le comportement des pilotes et des exécuteurs, et déboguer des transformations de données complexes.
Activer Cloud Logging pour Managed Service pour Apache Spark
Pour afficher les problèmes liés aux pipelines et aux clusters dans Cloud Logging, activez les journaux avancés dans les instances Cloud Data Fusion nouvelles ou existantes. Pour activer les journaux avancés dans une instance existante, procédez comme suit :
Dans la console Google Cloud , accédez à la page Instances de Cloud Data Fusion.
Cliquez sur le nom de l'instance.
Dans la section Surveillance et journalisation avancées, pour Dataproc Cloud Logging, cliquez sur Modifier.
Dans la fenêtre Cloud Logging, cochez la case Activer Cloud Logging.
Cliquez sur Enregistrer.
Afficher les journaux
Chaque exécution de pipeline Cloud Data Fusion se voit attribuer un RunID unique.
Après avoir déployé et exécuté votre pipeline, recherchez son RunID. Ensuite, dans Logging, utilisez le RunID pour afficher les journaux de votre pipeline.
Obtenir l'ID d'exécution du pipeline
- Accédez à votre instance :
Dans la console Google Cloud , accédez à la page Cloud Data Fusion.
Pour ouvrir l'instance dans Cloud Data Fusion Studio, cliquez sur Instances, puis sur Afficher l'instance.
- Cliquez sur Lister.
- Cliquez sur le pipeline pour lequel vous souhaitez obtenir l'ID d'exécution.
- Cliquez sur Résumé.
- Dans la section Historique des exécutions, cliquez sur Table.
- Pour copier l'ID d'exécution, effectuez un clic droit sur RunID, puis cliquez sur Copier.
Afficher les journaux dans l'explorateur de journaux
Dans la console Google Cloud , accédez à la page Cloud Logging > Explorateur de journaux :
Dans le menu déroulant Toutes les ressources, sélectionnez Cluster Cloud Dataproc>
cdap-PIPELINE_NAME-YOUR_RUNID.
Facultatif : Filtrer les journaux
Utilisez les menus de filtre pour filtrer vos journaux. Vous pouvez filtrer les journaux par niveau de gravité ou par composant, par exemple datafusion-pipeline-logs.
Facultatif : Télécharger les journaux
Cliquez sur Télécharger les journaux.
Pour en savoir plus, consultez Télécharger des entrées de journal.
Étapes suivantes
- Découvrez comment afficher les journaux d'audit.
- Découvrez comment afficher les journaux de pipeline à partir de Cloud Data Fusion Pipeline Studio.