Lorsqu'un déploiement ne parvient pas à démarrer ou rencontre une erreur pendant l'exécution, consultez ses journaux d'exception. Cette rubrique explique comment afficher les exceptions JobManager, les journaux des TaskManagers en échec et les journaux TaskManager liés aux points de contrôle lents.
Contexte
|
Type |
Description |
|
Exceptions JobManager |
Si un déploiement échoue en raison d'un basculement, vérifiez la présence d'exceptions JobManager. Pour plus d'informations, consultez la section Afficher les exceptions JobManager. Remarque
Si le JobManager ne parvient pas à démarrer, il ne s'agit pas d'une exception JobManager. Dans ce cas, examinez les journaux de démarrage. |
|
Journaux des TaskManagers en échec |
Un déploiement sain ne présente aucun TaskManager en échec. Toutefois, pour un déploiement à haut risque, un TaskManager peut tomber en panne puis redémarrer automatiquement. Consultez les journaux archivés du TaskManager ayant échoué afin d'identifier la cause racine. Pour plus d'informations, consultez la section Afficher les journaux des TaskManagers en échec. Remarque
La consultation des journaux d'un TaskManager en échec n'est possible que si l'archivage des journaux est activé. Ces journaux restent accessibles seulement pendant la période de rétention configurée pour l'archivage. |
|
Journaux TaskManager pour les points de contrôle lents |
Si un point de contrôle met beaucoup de temps à se terminer lors de l'exécution, examinez les journaux TaskManager associés pour en déterminer la cause. Pour plus d'informations, consultez la section Afficher les journaux des points de contrôle lents. |
Prérequis
L'instance de déploiement doit être à l'état RUNNING.
Notes d'utilisation
Les journaux sont paginés. Chaque page affiche jusqu'à 1 Mo de données, soit environ 8 000 à 9 000 entrées de journal. Ce volume suffit généralement au dépannage. Si vous ne trouvez pas le problème sur la première page, accédez aux pages suivantes.
Afficher les exceptions JobManager
Connectez-vous à la console Realtime Compute for Apache Flink.
Dans la colonne Actions de l'espace de travail cible, cliquez sur Console.
Dans le volet de navigation de gauche, choisissez , puis cliquez sur le nom du déploiement cible.
-
Sous l'onglet Logs, cliquez sur l'onglet Exceptions situé à gauche pour afficher les exceptions JobManager.
RemarqueDans la section Exception History, vous pouvez consulter les exceptions des sept derniers jours. Filtrez également par type d'exception pour visualiser les exceptions historiques.
Afficher les journaux des TaskManagers en échec
Connectez-vous à la console Realtime Compute for Apache Flink.
Dans la colonne Actions de l'espace de travail cible, cliquez sur Console.
Dans le volet de navigation de gauche, choisissez , puis cliquez sur le nom du déploiement cible.
Sous l'onglet Logs, cliquez sur Logs, puis sélectionnez l'instance de déploiement en cours d'exécution.
Cliquez sur l'onglet Failed Task Managers.
Afficher les journaux des points de contrôle lents
Connectez-vous à la console Realtime Compute for Apache Flink.
Dans la colonne Actions de l'espace de travail cible, cliquez sur Console.
Dans le volet de navigation de gauche, choisissez , puis cliquez sur le nom du déploiement cible.
-
Consultez les journaux du point de contrôle lent.
Sous l'onglet Logs, cliquez sur l'onglet Checkpoints, puis sur Checkpoints History.
-
Examinez les valeurs de la colonne End to End Duration afin d'identifier l'ID du point de contrôle lent.
Par exemple, sous l'onglet Checkpoints History, si la valeur End to End Duration pour l'ID 443 est de 3 min 24 s tandis que les autres varient entre 24 s et 59 s, l'ID 443 correspond à un point de contrôle lent.
Cliquez sur l'icône
située à gauche de l'ID du point de contrôle lent pour localiser le nœud d'opérateur correspondant.Cliquez sur l'icône
située à gauche du nœud d'opérateur pour développer et afficher les détails de chaque tâche.-
Cliquez sur l'ID du nœud de tâche associé au point de contrôle lent.
Cet ID se trouve dans la liste des sous-tâches au sein de la section SubTasks, sous Checkpoint Detail. Par exemple, cliquez sur 0.
Sous l'onglet Running Task Managers de la page qui s'affiche, consultez les journaux du point de contrôle lent.