FME Flow:2025.1

À propos des fichiers journaux dansFME Flow

FME Flowcrée des fichiers journaux pour chaqueworkspace il fonctionne et pour tous ses composants. Utilisez ces journaux pour tester et résoudre tous les problèmes liés au composant qui ne produit pas les résultats escomptés.

Pour garantir que les fichiers journaux ne consomment pas trop d’espace disque au fil du temps,FME Flow est configuré, par défaut, pour supprimer les anciens fichiers journaux. Vous pouvez gérer le nettoyage automatique des fichiers journaux sur leNettoyage du système page de laFME Flow Interface utilisateur Web.

Les fichiers journaux sont accessibles sur leRessources page (dossier Journaux) de l'interface utilisateur Web, ou à partir duAPI REST.

NoteLes fichiers journaux sont stockés dans leFME Flow Emplacement du partage système, spécifié au moment de l'installation. Déplacer leFME Flow Le partage du système vers un autre emplacement après l'installation n'est pas pris en charge. Pour plus d'informations, voir Déplacer leFME Flow Partage du système vers une autre machine .

Log files are grouped in subdirectories based on their function, in either a current or old directory. Except for FME job logs, log files are auto-archived from the current to the old directory when either of the following occurs:

  • Un nouveau fichier journal du même nom est créé.
  • La taille du fichier a atteint 5000 lignes de texte.

Vous pouvez contrôler la manière dont les fichiers journaux sont archivés automatiquement, ainsi que d'autres propriétés des fichiers journaux, en modifiant les paramètres applicables.messagelogger.properties déposer. Pour plus d'informations, voirPropriétés de l'enregistreur de messages.

Journaux de travail FME

Emplacement:

<LogDir>\engine\current\jobs\<nombre >\travail_<valeur>.log

Workspaces qui sont exécutés à partir deFME Flow générer des journaux FME de la même manière que ceux exécutés à partir deFME Form. Ces fichiers enregistrent les détails d'une traduction effectuée par un moteur FME et peuvent fournir des informations importantes lors du test ou du dépannage des tâches exécutées à partir deFME Flow.

Les journaux de travail FME sont également accessibles à partir duEmplois page de l'interface utilisateur Web.

Les journaux de travail FME résident toujours dans le dossier \engine\current et ne sont pas automatiquement archivés dans le dossier \engine\old.

Les fichiers journaux des tâches FME sont stockés et nommés selon le format suivant :

\<nombre>\travail_<valeur>.log

<valeur> est l'ID du travail et <nombre> est le groupe d'ID de travail, qui s'incrémente de mille. Les journaux pour les ID de travail de 0 à 999 sont regroupés dans un répertoire 0, les journaux pour les ID de travail de 1000 à 1999 sont regroupés dans un répertoire 1000, et ainsi de suite.

Journaux pour les tâches exécutées à partir deFlux sont stockés et nommés selon le format suivant :

\<nombre>\travail_<valeur>\< nombre >\travail_< valeur >_<séquence >.log

<séquence> est la séquence de chaque tâche de streaming pour l'ID de tâche.

De plus, les journaux des tâches des flux sont divisés après 5 000 lignes par défaut (personnalisable dansPropriétés de l'enregistreur de messages). Les journaux de travail FME ne sont pas autrement divisés. Lorsqu'un journal de travail de streaming se divise,_<date>_<temps > est ajouté au nom de fichier, où< date > est la date à laquelle le journal des tâches de streaming s'est divisé, et < temps > est le temps pendant lequel le journal des tâches de streaming est divisé.

Journaux d'automatisation

Emplacement:

<LogDir>\automations\actuelles|anciennes

Fournit des journaux surAutomatismes qui sont exécutés en mode Démarrer. Pour plus d'informations, voir Travailler avec les journaux des automatisations exécutées en mode débogage .

Journaux de base FME

Journaux de l'éditeur

Emplacement:

<LogDir>\core\current|old\publishers

Ce répertoire fournit des journaux pour chacun desService de notificationprotocoles d'éditeur soutenu parFME Flow. Chaque fichier enregistre les activités de tous les éditeurs configurés sur le protocole respectif.

Journaux des abonnés

Emplacement:

<LogDir>\core\current|old\subscribers

Ce répertoire fournit des journaux pour chacun desService de notificationprotocoles d'abonnés soutenu parFME Flow. Chaque fichier enregistre les activités de tous les abonnés configurés sur le protocole respectif.

Journaux des tâches

Emplacement:

<LogDir>\core\current|old\tasks

FME FlowconfigurationSauvegarde et restauration etexportation/importation de projets opérations.

Autres journaux de base

Emplacement:

<LogDir>\core\current|ancien\

fmeserver.log

Ce journal est fréquemment utilisé pour les tests et le dépannage, et est créé à chaque fois que leFME Flow est commencé. Cela montre :

  • Informations d'authentification et d'autorisation, y compris la connexion àServices d'authentification, le cas échéant.
  • Paramètres de connexion relatifs auFME Flow Base de données.
  • Messages créés parDirectives de travail et leGestionnaire de référentiel.
  • L'ID de tâche d'une tâche spécifique et son cycle de vie, y compris la soumission à la file d'attente, le traitement par un moteur FME et l'achèvement.

fmeconfiguration.log

Enregistre l'activité lors de l'exécution d'unesauvegarde et restauration.

fmedirectoryserver.log

Enregistre l'activité relative à la connexion et à l'authentification avec un serveur LDAP.

fmeprocessmonitorcore.log

Les journaux de surveillance des processus sont fréquemment utilisés dans les tests et le dépannage. Un nouveau journal de surveillance de processus est créé à chaque fois queFME Flow est commencé. Ce journal détaille lesFME Flow composants qui ont été démarrés et si des composants ont été redémarrés à un moment donné. Ce journal montre la traduction (workspace) tâches qui sont soumises à la file d'attente.

fmescheduler.log

Le journal du planificateur enregistre le démarrage et l'arrêt duPlanificateur composant, et chaqueworkspace exécuté par le planificateur.

fmesharedresource.log

Ce journal enregistre l'activité qui affecte toutRessources répertoires.

Journaux du moteur FME

 

Emplacement:

<LogDir>\engine\current|old\

fmeprocessmonitorengine.log

Ce journal montre :

  • Le numéro de build des moteurs exécutant leFME Flow.
  • Si un moteur FME ne parvient pas à démarrer et qu'un message d'erreur indique pourquoi, comme un problème de licence.
  • Toutes les informations de débogage générées par un script d’arrêt Python.

Journaux de services

Emplacement:

<LogDir>\service\actuel|ancien\

Ce répertoire fournit des journaux pour chacun des services Web pris en charge parFME Flow. Activité de connexion via unSAML Le fournisseur d'identité est également enregistré ici.

Journaux d'installation

Emplacement:

<FMEFlowDir>\ressources\journaux\installation

Ces journaux contiennent des informations sur l'installation deFME Flow. Il est seulement nécessaire de les lire si vous avez eu un problème d'installationFME Flow.

CreateDatabase.log/CreateSchema.log/CreateUser.log

Ces journaux contiennent des informations sur l'initialisation duFME Flow Base de données.

Journaux du serveur d'applications Web

Emplacement:

<FMEFlowDir>\Utilities\tomcat\logs

Le serveur d'applications Web est une application tierce utilisée pour exécuterFME FlowServices Web. Le serveur d'applications par défaut est Apache Tomcat, mais d'autres peuvent être configurés. Les serveurs d’applications effectuent généralement leur propre journalisation et ces journaux peuvent être utiles pour résoudre les problèmes liés aux services.