Accéder au contenu principal Passer au contenu complémentaire

Modifier le niveau de log des Jobs dans Talend Remote Engine

Il est possible de modifier les niveaux de logs de Talend Remote Engine afin de les harmoniser avec ceux des autres applications Talend.

Note InformationsConseil : À partir de la version v2.8.3 de Talend Remote Engine, configurez ce niveau de log dans Talend Management Console lorsque vous l'utilisez, car ce paramètre écrase celui configuré dans Talend Remote Engine.

Procédure

  1. Arrêtez Talend Remote Engine s’il est en cours d’exécution.
  2. Ouvrez le fichier <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.jobserver.client.cfg.
  3. Modifiez la valeur du paramètre job.log.level.
    • INFO
    • WARN
    • ERROR
    • FATAL
    Comme indiqué au début de cette section, à partir de la version 2.8.3 de Talend Remote Engine, ce paramètre est la configuration par défaut, toujours écrasé par le niveau de log configuré dans Talend Management Console lorsqu'il est utilisé.

    Par défaut, les erreurs de niveau Fatal s'affichent comme logs de niveau Error (Erreur). Pour qu'elles s'affichent en tant que logs Fatal dans Talend Management Console, assurez-vous que le paramètre job.log.fatal.level est présent dans le fichier <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.jobserver.client.cfg et que sa valeur est true.

    Le paramètre est le suivant :
    job.log.fatal.level = true

    Ce paramètre s'applique à partir de la version 2.10.6 de Talend Remote Engine.

  4. Facultatif : Si le niveau de log est configuré plus haut qu’INFO, assurez-vous que les composants tJobLog de votre Job ont une priorité égale ou supérieure.
  5. Facultatif : Pour les Jobs publiés à partir du Studio Talend 8.0 et versions supérieures, si vous devez vous assurer de la génération des logs d'un sous-Job, un Job enfant, ajoutez le paramètre suivant :
    job.log.subjobs.logs = true

    Dans les versions précédentes du Studio Talend, les logs des sous-Jobs ne sont pas disponibles si vous cochez la case Use an independent process to run subJob (Utiliser un processus indépendant pour exécuter le sous-Job) dans le tRunJob.

  6. Sauvegardez le fichier.
  7. Redémarrez Talend Remote Engine.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.