Si les journaux de niveau INFO ne fournissent pas suffisamment d'informations pour résoudre un problème, passez au niveau DEBUG. Cette rubrique explique comment ajuster dynamiquement le niveau de journalisation d'un job en cours d'exécution, ainsi que ses limites et ses consignes d'utilisation.
Contexte
Le tableau suivant présente les niveaux de journal pris en charge, classés par ordre croissant de gravité.
|
Niveau |
Description |
|
TRACE |
Fournit des informations plus détaillées que le niveau |
|
DEBUG |
Fournit des informations détaillées sur le fonctionnement du système. |
|
INFO |
Fournit des informations sur les événements importants ou notables. |
|
WARN |
Indique des problèmes potentiels du système. |
|
ERROR |
Indique des erreurs et des exceptions système. |
Limites
Vous ne pouvez définir dynamiquement le niveau de journal que sur
INFOouDEBUG, car cette fonctionnalité ne prend pas en charge les autres niveaux.Vous pouvez modifier le niveau de journal pour l'ensemble du JobManager.
Vous ne pouvez modifier le niveau de journal que pour un seul TaskManager à la fois. Pour changer le niveau de plusieurs TaskManagers, configurez chacun d'eux individuellement.
Consignes d'utilisation
Lorsque le niveau de journal est défini sur
DEBUG, les journaux des niveauxDEBUG,INFO,WARNetERRORsont affichés.Lorsque le niveau de journal est défini sur
INFO, seuls les journaux des niveauxINFO,WARNetERRORsont affichés.La modification du niveau de journal n'affecte que les nouveaux messages de journal.
L'activation des journaux
DEBUGpeut légèrement affecter les performances du job. Nous vous recommandons de conserver le niveau de journal surINFOsauf lors du dépannage d'un problème.
Procédure
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, accédez à .
Cliquez sur le nom du déploiement cible.
Cliquez sur l'onglet Logs.
Sous l'onglet Running Logs, sélectionnez le job en cours d'exécution.
-
Modifiez le niveau de journal pour le JobManager ou les TaskManagers.
-
Modifier le niveau de journal du JobManager
Sous l'onglet JobManager, cliquez sur Logs.
Cliquez sur Edit.
Cliquez sur OK. Dans la boîte de dialogue de confirmation qui s'affiche avec le message The log will then be output in the modified type, cliquez sur OK.
Sélectionnez le niveau de journal cible dans la liste déroulante.
Cliquez sur OK.
-
Modifier le niveau de journal d'un TaskManager
Sous l'onglet Running TaskManagers, localisez le TaskManager cible et cliquez sur son entrée dans la colonne Path, ID.
Cliquez sur l'onglet Logs pour afficher les journaux d'exécution du TaskManager.
Cliquez sur Edit.
Cliquez sur OK. Dans la boîte de dialogue de confirmation qui s'affiche, un message indique : The log will then be output in the modified type. Cliquez sur OK.
Sélectionnez le niveau de journal cible dans la liste déroulante.
Après avoir modifié le niveau de journal, cliquez sur OK.
-