FME Flow:2025.1
Tableaux de bord
La page Tableaux de bord donne accès aux rapports suivants sur votreFME Flow:
- Nombre total d'emplois quotidiens: Nombre total de tâches exécutées surFME Flow par jour.
- Échecs parWorkspace: Top 20workspaces avec des pannes signalées au cours du dernier mois.
- Durée totale de fonctionnement quotidienne: Temps total (en secondes) que les moteurs FME ont passé à exécuter des tâches.
- Temps d'attente moyen quotidien: Temps moyen (en secondes) pendant lequel les tâches ont attendu dans la file d'attente.
- Temps moyen de traduction:Top 20 des plus longues coursesworkspaces surFME Flow au cours du dernier mois.
Sélectionnez un nom de rapport pour l'ouvrir.
Génération de rapports de tableau de bord mis à jour
Les rapports du tableau de bord sont générés à partir des données d'historique des tâches collectées parworkspace Collecte de statistiques sur l'historique des emplois. Pour générer des rapports mis à jour, utilisez l’une des méthodes suivantes :
- Programmé (recommandé) : LeHoraires page, ouvrir le tableau de bordStatisticsGathering. Par défaut, cette planification est configurée pour s'exécuterworkspace JobHistoryStatisticsGathering une fois par jour à minuit, ainsi que leworkspaces correspondant à chaque rapport. Sur la page Calendrier de montage :
- Activer la planification.
- Ajustez la fréquence de programmation comme vous le souhaitez.
- Fournissez votreFME Flow nom d'utilisateur et mot de passe comme paramètres publiés.
- CliquezD'ACCORDpour sauver.
- Une fois :
- De laCourirWorkspace page, exécuterworkspace JobHistoryStatisticsGathering à partir du référentiel Dashboards. Vous devrez fournir votreFME Flow nom d'utilisateur et mot de passe comme paramètres publiés.
- De la course àWorkspace page (référentiel des tableaux de bord), exécutez leworkspace correspondant au rapport que vous souhaitez générer (voir ci-dessus). Par exemple, pour voir le rapport DailyTotalJobs, exécutez DailyTotalJobs.fmw.
Créer vos propres rapports de tableau de bord
WorkspaceJobHistoryStatisticsGathering écrit des fichiers CSV contenant des statistiques d'historique des tâches dans le dossier Dashboards\temp duRessources page. Vous pouvez créer vos propres rapports à partir des données générées par ceworkspaceet les afficher sur la page Tableaux de bord.
- Créer unFME Formworkspace qui écrit un fichier HTML avec les informations souhaitées dans le format de rapport souhaité. Le transformateur HTMLReportGenerator et/ou le rédacteur HTML sont des outils utiles pour générer des graphiques HTML. Note
Nous vous recommandons d'utiliser un fichier existantworkspace comme modèle et en le modifiant en conséquence. De laCourirWorkspace page, spécifiez le référentiel Dashboards et sélectionnez l'une des options suivantesworkspaces qui génèrent respectivement l'un des graphiques HTML décrits ci-dessus :FailuresByWorkspace.fmw,Durée totale quotidienne de fonctionnement.fmw , Durée moyenne quotidienne en file d'attente.fmw , DailyTotalJobs.fmw , ouAverageRunningTime.fmw.
Les bibliothèques JavaScript externes doivent être intégrées dans le HTML généré. Tout script externe chargé avec un<script src=""> la balise ne générera pas de rapport à partir de la page Tableaux de bord.
- Configurer leworkspace pour écrire le fichier HTML dans $(FME_SHAREDRESOURCE_DASHBOARD)\dashboards. Cet emplacement correspond au dossier Dashboards\dashboards sur leRessources page. Tout fichier HTML dans ce dossier apparaît sur la page Tableaux de bord.
- Créer unAutomatismes flux de travail qui reçoit les messages du sujet GENERATE_DASHBOARD et exécute votreworkspace d'unExécutez unWorkspace action.
- Pour contrôler quand votreworkspace exécute et génère des rapports, ainsi que les préconfigurésworkspaces, voirGénération de rapports de tableau de bord mis à jour (au-dessus de).